BRAT-2-5-2 - Mult. Array updates

From: Stephen Sanders (ssanders@ku.edu)
Date: Thu Sep 19 2002 - 18:42:26 EDT

  • Next message: Peter H. L. Christiansen: "BrOutputTreeModule"

    Hi,
    I've bumped brat to 2.5.2 with several changes to the Si/Tile modules:
    Both the Si and Tile Rdo Modules will now check if they are handling 
    simulated events.
    If so, they will use pedestal subtraction and gains appropriate for the 
    geant data (that is,
    they undo the shifts and gains added in the respective digitization 
    modules).  This makes
    it more transparent when trying to run simulated data through the same 
    code as used for the
    real data.  For simulated data runs the rdo modules will also look for a 
    pedestal in GeantHeader if they
    can not otherwise obtain one.  This was found necessary for the pp runs 
    since the BB counter
    efficiencies are very low and so far as I can tell, no one has yet 
    written a digitization class for
    the inelasticity counters.
    
    The BrMultUtil module has been modified to look for an inelasticity 
    counter vertex.  FindVertex
    will return the inelasticity vertex if all else fails (the normal 
    situation for pp runs).
    
    The Si Rdo module now checks if the run number corresponds to a pp run.  
    If so, the
    PTQ remapping is removed.  This is necessary since the PTQ's were 
    physically removed
    for these runs.
    
    Si/Tile calibrations have been added for several pp runs, and if 
    calibrations are requested for
    other pp runs the program will now fall back on a more appropriate 
    default.  Note that there
    were  some large pedestal shifts during the pp running and I have not 
    yet tracked down
    when these occurs. Consequently, the only runs that I'm confident of the 
    calibration are
    the ones with their own BrCalibrMult_xxx.dat   files.
    
    ...steve
    



    This archive was generated by hypermail 2b30 : Thu Sep 19 2002 - 18:43:13 EDT