BRAT changes

From: hagel@comp.tamu.edu
Date: Fri Feb 16 2001 - 16:55:21 EST

  • Next message: Peter H. L. Christiansen: "BRAT-1-14-1"

    Hello,
    I committed several changes to brat.
    
    1. Added a BrRecoModule which inherits from BrMainModule since I like
    that one and would like to figure out how to make use of it.  It is
    meant to be more specific to reconstruction, but might become even more
    general.  (Or never used.  It is somewhat speculative.)  So far it is
    just a placeholder and is not even put into the makefiles or linkdef
    files in the current version.  It is being tested out under brat2.
    2. Modified BrMainModule to let BrRecoModule inherit from it and use its
    private data members.  In particular IncNumEvents() was added because
    fNumberEvents was private.  So inherited classes use IncNumEvents() to
    increment the number of events.
    3. Added a TestRecoModule in the test directory which again so far is a
    placeholder and not added into makefile in brat1, but rather is being
    debugged under brat2
    4. Modification of fLogoBits in BrSplash to go from unsigned char* to
    char* so that there would not be a warning which caused -Werror to
    crater compilation in brat2.
    5. Changed the GetXXXTime() methods of BrRunInfo to return a character
    time in human readable format because I have never met a physicist who
    is interested in the number of seconds since the epoch that a run
    started.  For the eccentric few who are interested in the number of
    seconds since the unix epoch that eg run 2482 started, I did put in
    GetUnixXXXXTime().
    
    The programs in the test directory of the committed brat version were
    successfully run (as well as in brat2 which is only of academic interest
    to most of you right now), so there should be no problem compiling.  On
    the other hand, do let me know if there are any problems.
    
    Enjoy.
    
    Regards
    
    Kris
    



    This archive was generated by hypermail 2b29 : Fri Feb 16 2001 - 16:56:11 EST