Common T0 calibration constant.
EStatus m_status
calibration status
bool isDefault() const
Returns calibration status.
TOPCalCommonT0()
Default constructor.
float m_errT0
error on constant
bool isRoughlyCalibrated() const
Returns calibration status.
void setUnusable()
Switches calibration status to unusable to flag badly calibrated constant.
void setRoughlyCalibrated()
Switches calibration status to roughly calibrated (usefull at HLT/express reco)
ClassDef(TOPCalCommonT0, 3)
ClassDef.
EStatus
Calibration status of a constant.
@ c_Calibrated
good calibrated value
@ c_Unusable
bad calibrated value
@ c_roughlyCalibrated
only roughly calibrated value (for HLT/expressreco)
@ c_Default
uncalibrated default value
double getT0() const
Returns T0.
bool isCalibrated() const
Returns calibration status.
TOPCalCommonT0(double T0, double errT0)
Full constructor, sets status to calibrated.
float m_T0
calibration constant
bool isUnusable() const
Returns calibration status.
double getT0Error() const
Returns error on T0.
Abstract base class for different kinds of events.