BRAT update, BrParameterElement writeable to ROOT file

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Thu Jun 08 2000 - 08:24:55 EDT

  • Next message: Djamel Ouerdane: "Super Monitor"

    Hi all, 
    
    I've just updated the BRAT CVS rep. It's only one change and not
    really significant: 
    
    * BrParameterElement can now be written to disk (ROOT file), using the
      automatically generated "BrParameterElement::Streamer(TBuffer*)"
      method. That is, the user should use
      "BrParameterElement::Write(void)". The change amounts to changing
      the line in "BrParameterElement.h":
    
        class BrParameterElement : public TObject {
          ...
          ClassDef(BrParameterElement,0) // BRAHMS detector parameter class
        };
    
      to 
    
        class BrParameterElement : public TObject {
          ...
          ClassDef(BrParameterElement,1) // BRAHMS detector parameter class
        };
                                      ^
                                      |
    
      This is done, so that one may create snapshots of the databases in
      ROOT files. 
    
    I'd like to take this oppertunity, to once again ask people to clean
    up their code before they commit. That includes, besides testing and
    so forth, resolving _any_ warning messages from the compiler and
    linker. When I build BRAT I generally do:
    
      csh% cd $BRATSYS 
      csh% make distclean
      csh% ( make > build.log ) >& build.err 
    
    using the C shell family, or using the Korn shell family
    
      ksh% cd $BRATSYS
      ksh% make distclean 
      ksh% make > build.log 2> build.err
    
    Then I may inspect "build.err", in my own time, for any errors and/or
    warnings produced in the build. 
    
    Cheers, 
    
    Christian  -----------------------------------------------------------
    Holm Christensen                             Phone:  (+45) 35 35 96 91 
      Sankt Hansgade 23, 1. th.                  Office: (+45) 353  25 305 
      DK-2200 Copenhagen N                       Web:    www.nbi.dk/~cholm    
      Denmark                                    Email:       cholm@nbi.dk
    



    This archive was generated by hypermail 2b29 : Thu Jun 08 2000 - 08:29:04 EDT