Bdst reader and data selection

From: Claus O. E. Jorgensen (ekman@nbi.dk)
Date: Wed Feb 05 2003 - 09:39:14 EST

  • Next message: Eun-Joo Kim: "MrsT0Match module"
    Hi,
    
    I've committed two new sets of classes to my brahms_app. They have the
    same functionality as the old Bdst{Mrs,Fs}Ana classes (more or less), but
    are easier to use and understand (that was the idea, anyway...).
    
    ...cej_app/bdsreader/BdstMrsReader.{h.cxx}
    ...cej_app/bdsreader/BdstFsReader.{h.cxx}
    
    Simple classes that makes it easier to read the dsts.
    
    
    ...cej_app/selection/Selector.{h.cxx}
    ...cej_app/selection/GlobalSelector.{h.cxx}
    ...cej_app/selection/MrsTrackSelector.{h.cxx}
    ...cej_app/selection/TofSelector.{h.cxx}      (still needs some work)
    
    These classes can find various offsets and widths used in various cuts.
    They also keep track of the cuts and contain diagnostic histograms, etc.
    Note that they are independent of the data structure, so if someone comes
    up with something much smarter than the DST framework this can still be
    used.
    
    I've also committed a simple example script (for MRS data selection).
    
    ...cej_app/selection/testSelection.C
    
    
    This is still work in progress (think before (and when) using it) -
    I will later add FsTrackSelector, C1Selector, RichSelector...
    
    Comments and suggestions are welcome...
    
    Claus
    
    +------------------------------------------------------------+
    | Claus E. Jørgensen             Phone  : (+45) 33 32 49 49  |
    | Cand. Scient. (M. Sc.)         Cell   : (+45) 27 29 49 49  |
    |                                Office : (+45) 35 32 54 04  |
    | Niels Bohr Institute, Ta-2,    Fax    : (+45) 35 32 50 16  |
    | Blegdamsvej 17, DK-2100,       E-mail : ekman@nbi.dk       |
    | University of Copenhagen       Home   : www.nbi.dk/~ekman/ |
    +------------------------------------------------------------+
    


    This archive was generated by hypermail 2.1.5 : Wed Feb 05 2003 - 09:40:18 EST