Hi all, I've committed a new brat version: 2.3.5 and tagged it BRAT-2-3-5 Many updates and a few changes: * brat/scripts/calib/ updated CrashPed.C so that you can calibrate directly as bramreco added options to enable/disable detectors removed obsolete files * brat/scripts/calib/tof and bb updated all scripts so that they can run over any directory containing sequences run00xxxseqxxx.root + added options to enable/disable mrs, ffs or bfs for the tof calibration. These scripts can be used by anyone to perform calibrations. I've finished some doc on how to do it. I'll post it when I correct typos and other small errors. * brat/data/track updated class BrBfsTrack, removed useless members (incremented class version number) and made useless methods inactive (in order not to break codes of other users by simply removing these methods) introduced new class (hopefully temporary) BrFsTrack which combines FFS and BFS tracks (cf. module) * brat/modules/track/combine updated BrBfsTrackingModule: added method SetExtendD4Match(bool) to allow the extension of D4 matched tracks to D3 when no D3 matched tracks are available for BFS reconstruction. The virtual matched track created then has a T3 detector track as front track (NOT T2) added BrFsTrackingModule, that matched FFS and BFS when it can: -> when no FFS tracks, BFS tracks are simply swimmed back to the vertex -> when FFS tracks: --> if BFS tracks used T2, simply check FFS tracks with same T2 --> if BFS tracks used T3, check which H1 slat is pointed and match FFS and BFS tracks pointing to the same slat (a bit too simple, should add some more criteria maybe) --> the rest of BFS tracks are simply swimmed back to the vertex How to use it: in your bratmain script, do the following BrFsTrackingModule* fsmod = new BrFsTrackingModule("FS", "FS Tracker"); mainModule->AddModule(fsmod); BrFfsTrackingModule* ffsmod = fsmod->GetFfsModule(); ffsmod-> ... ... BrBfsTrackingModule* bfsmod = fsmod->GetBfsModule(); bfsmod-> ... ... * brat/modules/calib/tof /rdo /pid updated all tof modules dealing with H2 so that they pick up FS tracks instead of BFS tracks. * brat/modules/util updated tof-track matching modules (minor changes) * configure.in: bumped version number to 2.3.5 That's all folks. Ciao Djam PS: For those running the BrBfsTrackingModule for physics analysis, don't forget the cleanup methods to remove duplicates of matched tracks using the same T4 track (T2-T4 and T3-T4) -- Djamel Ouerdane ------------------------------------------o | Niels Bohr Institute | Home: | | Blegdamsvej 17, DK-2100 Ø | Jagtvej 141 2D, | | Fax: +45 35 32 50 16 | DK-2200 Copenhagen N | | Tel: +45 35 32 52 69 | +45 35 86 19 74 | | http://www.nbi.dk/~ouerdane | | ouerdane@nbi.dk | o---------------------------------------------------------o
This archive was generated by hypermail 2b30 : Tue Apr 09 2002 - 05:48:43 EDT