BRAT 2.2.2 - and AFS update soon - AFS Update Policy

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Fri Dec 07 2001 - 15:12:09 EST

  • Next message: Flemming Videbaek: "Re: Minor change to BrMrsTrackingModule -- actul inNode/outNode concerns"

    Hi all, 
    
    I've made a few changes in BRAT, bumped the revision and tagged: 
    
     Version: 2.2.2 
     CVS Tag: BRAT-2-2-2 
    
    I'm installing this on AFS tomorrow (I think) in the new tree.  It
    seems that CRS is down (again!), so it shouldn't hurt anyone.
    
    I'd like to remind everyone that one should always write to
    brahms-dev-l when doing even minor changes to our software, and a mail
    to brahms-soft-l when doing revision bumps.  It's really helpful,
    since it immediately tells you that something has change, and you
    don't have to go hunt down the changes.  A few tips: 
    
     * To make a changelog file, do 
       1) go to you BRAT source dir
       2) Remove any ChangeLog file that may be around
       3) fire up emacs, and open Makefile.am   
       4) Type C-x v a (that's '[Ctrl]-x' 'v' 'v'), and save the resulting
          buffer. 
    
     * To see undocumented changes of a file, do 
       1) Open the file in Emacs 
       2) Enlarge the Emacs window to around 120 columns 
       3) Type C-x v g (CVS annotate) 
       4) Look for very red sections 
    
     * To see differences between your file and the one in the CVS, do 
       1) Open the file in Emacs 
       2) Type C-x v = (CVS diff) 
    
     * To compare to a previous version of a file 
       1) Open the file in Emacs 
       2) Type C-x v ~ and type in the previous revision number, a new
          buffer with the old revision appears. 
       3) Type M-x ediff-buffers [That is '[Alt]-x' 'ediff-buffers'], and
          type in the two buffer names (should be default). 
       4) Type 'n' in the small window to go to next change, '?' for
          help. 
    
     * To manipulate files in a directory do: 
       1) Open Emacs 
       2) Type C-x v d and then the directory name. This will list the
          files that differs in your directory for mthe CVS same
       Now you can do all sorts of things: 
       * Type 'v t' to toogle all files/modified files view
       * Mark files with 'm' 
       * Update of commit files marked of file under point with 'v v'
       * Get log for file(s) with 'v l'
       * Compare to CVS version 'v =' 
       * and so on ... 
       
      [Also see the menu entries Tools->Version Control] 
    
    As you can JJ, Emacs can do much more for you than Word-Pad :-)
    
    My guess is, that KDevelop has similar features :-), and I guess M$VC
    doesn't :-) 
    
    Once again, I'd like to remind everyone, that there will be no updates
    to the installations on AFS, _unless_ there's a corresponding revision
    bump and CVS tag.  This is important.  Hence, if you want some change
    in BRAT to be used when using CRS or similar, you _must_ make sure
    that there's a corresponding revision and CVS tag.  If not, and it's
    important enough for you, please make the revision bump and CVS tag
    yourself - how to do that is descriped in 'The Guide'.  After having
    made sure there's a revision and tag, send a request for AFS BRAT (or
    BRAG, BREG, CRASH, ladida) to Flemming, Kris and myself.  We'll
    process your request with expediency. 
    
    A note on ROOT installation on AFS:  Rumours (from roottalk) has it,
    that a new production ('pro') version of ROOT will hit CVS very
    soon. When that happens, we'd probably like to update the pro
    installation to that version (I believe it will be 3.02/06).  Also,
    since a new production version of ROOT means a new development version
    ('new'), we'd probably at some later point (1-2 months :-) want to
    install that in our 'new' tree.   When exactly all this will happen is
    not known at this time, it depends on the ROOT team - I'm meerly
    giving you a heads up. 
    
    >From the ChangeLog:
    -------------------
    2001-12-07  Christian Holm Christensen  <cholm@rcas0009.rcf.bnl.gov>
    
    	* configure.in: Bumped Revision - now 2.2.2
    
    	* modules/centrality/BrMultSdeCentModule.cxx:
    	Corrected a bug in the module that caused SIGSEGV if no histos was
    	booked, and if they were booked, never filled!  Really stupid
    	mistake!
    
    	* modules/rdo/BrTileRdoModule.cxx, modules/rdo/BrSiRdoModule.cxx:
    	Set better ranges for the ADC, Energy and Multiplicity histograms.
    
    	* modules/rdo/BrMultRdoModule.cxx: Better range on ADC Y axis
    
    2001-12-07  Steven Sanders, University of Kansas, x4106  <sanders@rcas0009.rcf.bnl.gov>
    
    	* modules/rdo/BrMultRdoModule.cxx:
    	another check added for spurious values being added into summed mult.
    
    	* modules/centrality/BrMultCentModule.cxx:
    	another minor correction to check if -1 is added into a sum mulitiplicity
    
    2001-12-06  Steven Sanders, University of Kansas, x4106  <sanders@rcas0009.rcf.bnl.gov>
    
    	* modules/rdo/BrMultRdoModule.cxx:
    	placed check to avoid summing in (-1) that don't exist
    	when finding sum multiplicity.
    
    	* data/calib/BrMultCentCalibration.cxx:
    	modified 200 GeV cent calibration
    
    2001-12-06  operator  <operator@rcas0009.rcf.bnl.gov>
    
    	* modules/raw/BrRawDataInput.h, modules/raw/BrRawDataInput.cxx:
    	Unpack the inelastic counters so far 4 rings each side.
    	The data are stored as a Bbdig (has timing but no ADC - maybe it will
    	who knows.
    
    2001-12-06  Steven Sanders, University of Kansas, x4106  <sanders@rcas0009.rcf.bnl.gov>
    
    	* modules/rdo/BrMultRdoModule.h, modules/rdo/BrMultRdoModule.cxx:
    	Revised method for obtaining average pseudorapidity and
    	geometric scaling factors for rings.
    
    	* data/calib/BrTileCalibration.h, data/calib/BrTileCalibration.cxx, data/calib/BrSiCalibration.h, data/calib/BrSiCalibration.cxx, data/calib/BrMultCentCalibration.cxx, data/calib/BrMultCalibration.h:
    	Fixed calibrations to obtain average pseudorapidity and geometric
    	scaling factor for si and tile elements.
    
    2001-11-28  operator  <operator@rcas0009.rcf.bnl.gov>
    
    	* modules/raw/BrRawDataInput.h, modules/raw/BrRawDataInput.cxx:
    	Added TD1 trigger record
    
    2001-11-28  Peter H Christiansen  <pchristi@rcas0009.rcf.bnl.gov>
    
    	* configure.in:
    	Tagged new version of brat (2-2-1) after changes to the tpc calibration
    	modules and classes.
    
    	* modules/calib/tpc/BrTpcCalModule.h, modules/calib/tpc/BrTpcHitWidthCalModule.cxx, modules/calib/tpc/BrTpcHitWidthCalModule.h, modules/calib/tpc/Include.h, modules/calib/tpc/LinkDef.h, modules/calib/tpc/Makefile.am, modules/calib/tpc/BrTpcCalModule.cxx:
    	Removed references to hitwidths and the 2 hitwidth cal modules.
    
    	* data/calib/BrTpcCalibration.cxx, data/calib/BrTpcCalibration.h:
    	Changed padstatus to short and removed hitwidths.
    
    Yours, 
    
    Christian Holm Christensen -------------------------------------------
    Address: Sankt Hansgade 23, 1. th.           Phone:  (+45) 35 35 96 91 
             DK-2200 Copenhagen N                Cell:   (+45) 28 82 16 23
             Denmark                             Office: (+45) 353  25 305 
    Email:   cholm@nbi.dk                        Web:    www.nbi.dk/~cholm
    



    This archive was generated by hypermail 2b30 : Fri Dec 07 2001 - 15:12:43 EST