Public Member Functions | |
JetCalibrationToolBase (const std::string &name) | |
Constructor with parameters:. | |
virtual | ~JetCalibrationToolBase () |
Destructor:. | |
virtual StatusCode | initialize () |
virtual StatusCode | applyCalibration (xAOD::Jet &jet) const |
Implement IJetCalibrationTool interface :. | |
virtual CP::CorrectionCode | applyCorrection (xAOD::Jet &) |
ASG interface to apply calibartaion to a jet. | |
virtual CP::CorrectionCode | calibratedCopy (const xAOD::Jet &inputJet, xAOD::Jet *&outputJet) |
Make a deep copy of the jet and the calibrate the copy. | |
virtual CP::CorrectionCode | correctedCopy (const xAOD::Jet &inputJet, xAOD::Jet *&outputJet) |
ASG interface for copy plus cliabrate. | |
virtual int | modify (xAOD::JetContainer &) const |
Jet modifier interface to calibrate all jets in a container. | |
virtual int | modifyJet (xAOD::Jet &) const |
Jet modifier interface to calibrate a single jet. | |
virtual void | setUnitsGeV (bool useGeV) |
Protected Member Functions | |
virtual StatusCode | calibrateImpl (xAOD::Jet &, JetEventInfo &) const |
This is where the actual calibration code goes. | |
virtual TString | FindFile (TString filename) |
virtual StatusCode | setStartP4 (xAOD::Jet &jet) const |
Protected Attributes | |
TString | m_jetStartScale |
Static Protected Attributes | |
static double | m_GeV |
Friends | |
class | JetCalibrationTool |
virtual StatusCode JetCalibrationToolBase::initialize | ( | void | ) | [inline, virtual] |
Dummy implementation of the initialisation function
It's here to allow the dual-use tools to skip defining an initialisation function. Since many are doing so...
Reimplemented from asg::AsgTool.
Reimplemented in JetCalibrationTool.