tofpid module and ffs pid module

From: Djamel Ouerdane (ouerdane@nbi.dk)
Date: Tue Jul 24 2001 - 10:49:28 EDT

  • Next message: Stephen J. Sanders: "Problem with breg/hijing"

    Hi,
    
    I've updated BrTofPidModule and BrFFSTrackingModule.
    Some of you complained (for good reasons) that the ntuples were taking
    more and more space (in a production mode, that's not really good :)
    
    I've put a public method called SetNtuple in both classes.
    The default is kFALSE (at contruction time).
    
    If you want to debug and use
    the ntuple, you have to call this method explicitely in your bratmain
    script:
    
     pidMod->SetNtuple(kTRUE);
    
    or
    
     ffsTrack->SetNtuple(kTRUE);
    
    In addition to that, I've removed the TList member in both classes and
    replaced by histogram members. Except the confusion some of you might have
    felt :) it is true that calling the TList::FindObject to fill the
    histograms takes more time than dealing directly with a pointer to these
    histograms (mainly because of an internal string comparison).
    
    If someone has a problem when running the ffs tracking module, I'll fixe
    it (I haven't run through 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 : Tue Jul 24 2001 - 10:50:25 EDT