I have after quite some time committed the manu changes needed to deal with the start time from the TD1 counter for the pp running. An extensive changelog is below - essentailly it has involved a) Defined objects and module to deal with TD1 and trackmatching b) modifications to calibrations software (tof) , and data objects c) adding new tables to the calibration database. d) Modifiing TofPid such it can use Td1 t0 rather than Bb. (see attached pid plot for typical quality) A potential warning: Though I took care in adding/re-writting code there may be slips in how the normal BB stuff is dealt with (not for Pid where this was checked but in calibration routines.) regards -------------------------------- Flemming Videbaek Physics Department Brookhaven National Laboratory tlf: 631-344-4106 fax 631-344-1334 > 2002-03-20 Flemming Videbaek <videbaek@rcf2.rhic.bnl.gov> > > * configure.in: bumped version number > > * modules/pid/BrTofPidModule.cxx, modules/pid/BrTofPidModule.h: > Module now work with Td1 as start counter in addition to BB. > A seperate timing offset is needed for TD1, albeit if one creates > new slewings for pp I suspect this will be aligned properly to the > different patch length (680 cm). > > * modules/calib/tof/BrTofSlewingCalModule.cxx, > modules/calib/tof/BrTofSlewingCalModule.h: > Added possibility to calibrate for pp using the TD1 counters > rather than > BB. Also falg possibility to require or not Cherenkovs. This may > be useful > for calibrations in MRS. > > * modules/calib/tof/BrTofAdcGapCalModule.h, > modules/calib/tof/Include.h, modules/calib/tof/LinkDef.h, > modules/calib/tof/Makefile.am, modules/calib/tof/BrTofAdcGapCalModule.cxx: > Added new module to be able to store Gap constants in DB. The > module > could later be coded to actually evaluate the Gap and position. > > * modules/calib/td1/BrTd1AdcGainCalModule.cxx, > modules/calib/td1/BrTd1AdcGainCalModule.h: > Introduced gap parameters taken from the calibration DB rather > than coded in > line. * modules/calib/bb/BrBbCalModule.cxx, > modules/calib/bb/BrBbCalModule.h, > modules/calib/bb/BrBbDeltaTdcCalModule.cxx, > modules/calib/bb/BrBbDeltaTdcCalModule.h: > Add the INL and INR counters to be dealt with for calibration and > timing > In the 2002 pp run there were not really of BB kind since they > only have > td information, but it is most convinientn to deal with them as BB > calibration > data. > > * data/calib/BrTofCalibration.cxx, data/calib/BrTofCalibration.h: > Add AdcGap and AdcGapStart for calibration class. This is used for > TD1 > (and TMRS ) only. It is discarded in code for other TOF cases. > > * data/rdo/BrTofRdo.h, data/rdo/BrTofRdo.cxx: > Added rawtof to data structure. Used in BrTofRdoModule and pp PID. > > * modules/rdo/BrTofRdoModule.cxx, modules/rdo/BrTofRdoModule.h: > Upgraded Tof Rdo to save also the raw tof. This is essential for > cases where the > BB counters does not specify the start time and vertex e.g. for FF > and MRS > during the pp run. > > * modules/rdo/BrBbCalHitsModule.cxx: > ifix small return error, and type in comment > > * modules/rdo/BrTd1RdoModule.h, modules/rdo/BrTd1RdoModule.cxx: > Added usage of calibration objects instead of hardcoded constants. > This is partly done, but misses a few. See code for details. > > * modules/util/BrTd1MatchingModule.cxx, > modules/util/BrTd1MatchingModule.h, modules/util/Include.h, > modules/util/LinkDef.h, modules/util/Makefile.am: > Added module for matching between ffsTracks and Td1 start counter > used > in the pp. Running. The module is similar in concept to the > TofMatching modules > but utilizes a different intermediat object. > > * modules/util/BrMainModule.cxx: > Fix a tiny error in not used Event() method. > > > > 2002-03-20 Christian Holm Christensen <cholm@rcf2.rhic.bnl.gov> > > * util/BrStatistics.h, util/BrStatistics.cxx: > Added CombineSamples to combine the average and variance of two > subsamples to one. > > * modules/digitize/BrGeantToTpcTrackCandidate.cxx, > data/track/BrTpcTrackCandidate.h, data/track/BrTpcTrackCandidate.cxx: > Some cosmetics > > 2002-03-19 Eun-Joo Kim, BNL, x4448 <ejkim@rcf2.rhic.bnl.gov> > > * test/Geometry.dat: put TOFW survey number >
This archive was generated by hypermail 2b30 : Wed Mar 20 2002 - 15:14:36 EST