#include <IJetCalibrationTool.h>
Public Member Functions | |
virtual StatusCode | initializeTool (const std::string &name)=0 |
Initialize the tool. | |
virtual StatusCode | applyCalibration (xAOD::Jet &jet) const =0 |
Apply calibration to a jet. | |
virtual CP::CorrectionCode | applyCorrection (xAOD::Jet &jet)=0 |
ASG interface to apply calibartaion to a jet. | |
virtual CP::CorrectionCode | calibratedCopy (const xAOD::Jet &jet, xAOD::Jet *&jetReceivingCalibration)=0 |
Make a deep copy of the jet and the calibrate the copy. | |
virtual CP::CorrectionCode | correctedCopy (const xAOD::Jet &jet, xAOD::Jet *&jetReceivingCalibration)=0 |
ASG interface for copy plus cliabrate. | |
virtual int | modify (xAOD::JetContainer &jets) const =0 |
Jet modifier interface to calibrate all jets in a container. | |
virtual int | modifyJet (xAOD::Jet &jet) const =0 |
Jet modifier interface to calibrate a single jet. |
class IJetCalibrationTool
Interface for the tool that applies jet calibrations.