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