Tool to fudge photon MC shower shapes. More...
#include <ElectronPhotonShowerShapeFudgeTool.h>
Public Member Functions | |
| ElectronPhotonShowerShapeFudgeTool (const std::string myname) | |
| Declare the interface that the class provides. | |
| virtual | ~ElectronPhotonShowerShapeFudgeTool () |
| virtual StatusCode | initialize () |
| virtual StatusCode | finalize () |
| virtual const CP::CorrectionCode | applyCorrection (xAOD::Photon &ph) const |
| Declare the interface that the class provides. | |
| virtual const CP::CorrectionCode | applyCorrection (xAOD::Electron &el) const |
| virtual const CP::CorrectionCode | correctedCopy (const xAOD::Photon &ph, xAOD::Photon *&output) const |
| virtual const CP::CorrectionCode | correctedCopy (const xAOD::Electron &el, xAOD::Electron *&output) const |
Tool to fudge photon MC shower shapes.
| ElectronPhotonShowerShapeFudgeTool::ElectronPhotonShowerShapeFudgeTool | ( | const std::string | myname | ) |
Declare the interface that the class provides.
Standard constructor
| ElectronPhotonShowerShapeFudgeTool::~ElectronPhotonShowerShapeFudgeTool | ( | ) | [virtual] |
Standard destructor
| const CP::CorrectionCode ElectronPhotonShowerShapeFudgeTool::applyCorrection | ( | xAOD::Photon & | ph | ) | const [virtual] |
Declare the interface that the class provides.
Apply the correction on a modifyable object
Implements IElectronPhotonShowerShapeFudgeTool.
| StatusCode ElectronPhotonShowerShapeFudgeTool::finalize | ( | ) | [virtual] |
Gaudi Service Interface method implementations
| StatusCode ElectronPhotonShowerShapeFudgeTool::initialize | ( | void | ) | [virtual] |
Gaudi Service Interface method implementations
Reimplemented from asg::AsgTool.
1.6.1