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