BRAT update to BRAT 2.1.21

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Fri Nov 02 2001 - 11:07:19 EST

  • Next message: Michael Murray: "Re: new brat version 2.1.20"

    Hi all, 
    
    We've updated BRAT:
    
         Version 2.1.21 
         Tag     BRAT-2-1-21
    
    Pawel, please notice the changes to the Tracking stuff, and the
    questions posed by Peter. 
    
    >From the Changelog:
    -------------------
    2001-11-02  Christian Holm Christensen  <cholm@rcas0009.rcf.bnl.gov>
    
    	* configure.in: Updated revision number
    
    	* modules/util/BrMainModule.cxx, modules/util/BrMultUtil.h, modules/util/BrMultUtil.cxx:
    	Cosmetic changes
    
    	* modules/util/BrVertexFilter.h, modules/util/BrVertexFilter.cxx, modules/util/BrCollisionFilter.h, modules/util/BrCollisionFilter.cxx:
    	Changed the BrCollisionFilter to derive from BrVertexFilter (updates
    	to both classes), since the collision filter is basically a vertex.
    
    	* modules/rdo/BrTileRdoModule.h: Some cosmetic changes
    
    	* modules/rdo/BrSiRdoModule.cxx: Histogram range fixes.
    
    	* modules/rdo/BrMultRdoModule.cxx: Changed the eta range to [-3,3]
    
    	* modules/centrality/BrMultSdeCentModule.cxx: Minor fixes
    
    	* modules/calib/vertex/.cvsignore: Added a CVS ignore file
    
    2001-11-02  Peter H Christiansen  <pchristi@rcas0009.rcf.bnl.gov>
    
    	* packages/BrTpcHitPackage.cxx, packages/BrTpcHitPackage.h:
    	Made a global directory for all histograms.
    
    	* modules/track/tpc/BrTrackFollowFinder.cxx, modules/track/tpc/BrTrackFollowFinder.h, modules/track/tpc/BrTrackFollowFinderModule.cxx, modules/track/tpc/BrTrackFollowFinderModule.h, modules/track/tpc/BrTrackStringFinder.cxx, modules/track/tpc/BrTrackStringFinder.h, modules/track/tpc/BrClusterFinderBase.h, modules/track/tpc/BrResequenceTPC.cxx, modules/track/tpc/BrResequenceTPC.h, modules/track/tpc/BrTpcClusterFinder.cxx, modules/track/tpc/BrTpcClusterFinder.h, modules/track/tpc/BrTPCHitClusterFinder.cxx, modules/track/tpc/BrTPCHitClusterFinder.h, modules/track/tpc/BrTPCPreProcess.cxx, modules/track/tpc/BrTPCPreProcess.h, modules/track/tpc/BrTPCTrackingModule.cxx, modules/track/tpc/BrTPCTrackingModule.h, modules/track/tpc/BrTrackFinderBase.cxx, modules/track/tpc/BrTrackFinderBase.h, modules/track/tpc/BrClusterFinderBase.cxx:
    	Removed outdated classes.
    	I loked through brat and found the following classes concerning the tpc
    	tracking that I think is outdated. If you use these classes please write
    	and say so and state why you don't use the new classes since the old
    	classes are NOT supported :
    	Modules:
    		BrClusterFinderBase
    		BrTpcClusterFinder
    		BrTPCHitClusterFinder
    		BrTPCPreProcess
    		BrTPCTrackingModule
    		BrTrackFinderBase
    		BrTrackFollowFinder
    		BrTrackFollowFinderModule
    		BrTrackStringFinder <- Need to be converted to
    			BrTpcTrackStringModule and could lie around for that reason
    		BrResequenceTPC
    
    	* modules/track/tpc/Makefile.am, modules/track/tpc/BrTpcTrackFollowModule.cxx, modules/track/tpc/BrTpcTrackModule.cxx, modules/track/tpc/Include.h, modules/track/tpc/LinkDef.h:
    	Added changes to BrTpcTrackFollowModule that reflects the use of the
    	new class BrTrackResidual.
    
    	* modules/track/abc/BrLocalTrackModule.cxx, modules/track/abc/BrLocalTrackModule.h, modules/track/abc/Include.h, modules/track/abc/LinkDef.h, modules/track/abc/Makefile.am:
    	Removed class BrLocalTrackModule that was not used.
    
    	* modules/rdo/BrTpcRdoModule.cxx:
    	Updatesd BrTpcRdoModule to reflect changes in BrTpcRdo.
    
    	* modules/calib/tpc/BrTpcDriftFibCalModule.h, modules/calib/tpc/BrTpcHitWidthCalModule.cxx, modules/calib/tpc/BrTpcHitWidthCalModule.h, modules/calib/tpc/BrTpcPadStatusCalModule.cxx, modules/calib/tpc/BrTpcPadStatusCalModule.h, modules/calib/tpc/BrTpcTimeCalModule.cxx, modules/calib/tpc/BrTpcTimeCalModule.h, modules/calib/tpc/Include.h, modules/calib/tpc/LinkDef.h, modules/calib/tpc/Makefile.am, modules/calib/tpc/BrTpcCalModule.cxx, modules/calib/tpc/BrTpcCalModule.h, modules/calib/tpc/BrTpcDriftFibCalModule.cxx:
    	Added new module for calibrating drift velocities using the fibres behind
    	T2 and in front of T1.
    	Updated old modules with small changes.
    
    	* data/track/BrTpcClusterTable.cxx, data/track/BrTpcClusterTable.h:
    	Removed class no longer used from BRAT.
    
    	* data/track/BrTPCHitCluster.cxx, data/track/BrTPCHitCluster.h:
    	Removed classes not used from BRAT
    
    	* data/track/BrTpcTrackCandidate.cxx, data/track/BrTpcTrackCandidate.h, data/track/BrTrackResidual.cxx, data/track/BrTrackResidual.h, data/track/Include.h, data/track/LinkDef.h, data/track/Makefile.am:
    	Added new class BrTrackResidual. This class deals with storing track
    	residuals for good tracks.
    	Removed adc calculations and informations from BrTpcTrackCandidate since
    	this was done in a useless way. The adcsum information is now stored with
    	the residual for each hit and it makes it possible to later make a
    	truncated mean if one wishes stored in the track residual
    
    	* data/rdo/BrTpcRdo.cxx, data/rdo/BrTpcRdo.h:
    	Removed strange track information and bumbed class version.
    
    	* data/raw/BrDvDig.cxx, data/raw/BrDvDig.h, data/raw/BrTpcFibDig.h:
    	Initialised values to 0.
    
    
    Yours (on behalf off Peter and myself), 
    
    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 Nov 02 2001 - 11:26:38 EST