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