Public Member Functions | |
| virtual | ~IEgammaCalibrationAndSmearingTool () |
| Declare the interface that the class provides. | |
| virtual StatusCode | initialize ()=0 |
| virtual CP::CorrectionCode | applyCorrection (xAOD::Egamma &)=0 |
| virtual CP::CorrectionCode | correctedCopy (const xAOD::Electron &, xAOD::Electron *&)=0 |
| virtual CP::CorrectionCode | correctedCopy (const xAOD::Photon &, xAOD::Photon *&)=0 |
| virtual void | setRandomSeed (unsigned seed)=0 |
| virtual double | resolution (double energy, double cl_eta, double cl_etaCalo, PATCore::ParticleType::Type ptype=PATCore::ParticleType::Electron, bool withCT=false) const =0 |
| virtual double | getResolution (const xAOD::Egamma &particle, bool withCT=true) const =0 |
1.6.1