Hi all,
I've made some changes in the ffs tracking module class.
here they are:
* fixed a severe memory leak due to non deleted objects in fFFSTracks
(TObjArray). This private member was completely useless. Removed it.
* arranged the programming logic of the event method (cosmetic things).
The only new things created in Event and sub-methods are
BrDataTable*
BrFFSTrack*
The data table is filled only if the ghosbusting status is 1 (like
before) but it's done this time in TrackToVertex(BrDataTable*).
* added a public method SetUseMagnetDb(Bool_t). The default is true so
people who don't use the DB to set the fields should explicitely set
it to kFALSE:
BrFFSTrackingModule* ffsTracking = new ...
ffsTracking->SetUseMagnetDb(kFALSE);
If you have some problems with this new version, tell me ASAP.
I'm running right now without any problems.
Ciao!
Djam
--
Djamel Ouerdane ------------------------------------------o
| Niels Bohr Intstitute | 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 : Mon Aug 13 2001 - 11:45:38 EDT