Public Types | |
| enum | jetScale { EM, LC, PFLOW } |
Public Member Functions | |
| JetCalibrationTool (const std::string &name) | |
| Constructor with parameters:. | |
| virtual | ~JetCalibrationTool () |
| Destructor:. | |
| virtual StatusCode | initializeTool (const std::string &name) |
| Initialize the tool. | |
| StatusCode | initialize () |
| StatusCode | finalize () |
| virtual StatusCode | applyCalibration (xAOD::Jet &jet) const |
| Implement IJetCalibrationTool interface :. | |
| virtual CP::CorrectionCode | applyCorrection (xAOD::Jet &jet) |
| ASG interface to apply calibartaion to a jet. | |
| 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. | |
Protected Member Functions | |
| virtual StatusCode | calibrateImpl (xAOD::Jet &jet, JetEventInfo &jetEventInfo) const |
| This is where the actual calibration code goes. | |
| StatusCode JetCalibrationTool::initialize | ( | void | ) | [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 JetCalibrationToolBase.
1.6.1