![]() |
![]() |
Public Member Functions | |
def | __init__ (self, fnam, histnam='h_cor') |
def | correct_p4 (self, p4) |
def | correction_factor (self, pt, eta) |
Public Attributes | |
file | |
hist | |
Generic energy corrector
Definition at line 5 of file EnergyCorrector.py.
def EnergyCorrector.EnergyCorrector.__init__ | ( | self, | |
fnam, | |||
histnam = 'h_cor' |
|||
) |
fnam is a root file containing a 1D histogram giving the correction factor as a function of eta.
Definition at line 8 of file EnergyCorrector.py.
def EnergyCorrector.EnergyCorrector.correct_p4 | ( | self, | |
p4 | |||
) |
returns the corrected 4-momentum. The 4 momentum is expected to behave as the one of the Candidate class
Definition at line 22 of file EnergyCorrector.py.
References EnergyCorrector.EnergyCorrector.correction_factor().
def EnergyCorrector.EnergyCorrector.correction_factor | ( | self, | |
pt, | |||
eta | |||
) |
returns the correction factor. takes also pt as this class could be generalized for a 2D calibration.
Definition at line 31 of file EnergyCorrector.py.
Referenced by EnergyCorrector.EnergyCorrector.correct_p4().
EnergyCorrector.EnergyCorrector.file |
Definition at line 13 of file EnergyCorrector.py.
EnergyCorrector.EnergyCorrector.hist |
Definition at line 16 of file EnergyCorrector.py.