CP::IsolationCorrection Class Reference
List of all members.
Public Types |
enum | ParticleType { ELECTRON = 0,
PHOTON = 1
} |
enum | Version { REL17 = 1,
REL17_2 = 2,
REL20 = 6,
REL20_2 = 7
} |
Public Member Functions |
| IsolationCorrection (std::string name) |
StatusCode | initialize () |
StatusCode | finalize () |
void | SetCorrectionFile (std::string corr_file, std::string corr_ddshift_file, std::string corr_ddsmearing_file, std::string corr_ddshift_2015_file) |
void | SetToolVer (CP::IsolationCorrection::Version) |
float | GetPtCorrectedIsolation (const xAOD::Egamma &, const xAOD::Iso::IsolationType) |
float | GetPtCorrection (const xAOD::Egamma &, const xAOD::Iso::IsolationType) const |
float | GetDDCorrection (const xAOD::Egamma &) const |
float | GetDDCorrection_2015 (const xAOD::Egamma &, const xAOD::Iso::IsolationType) const |
float | GetEtaPointing (const xAOD::Egamma *) |
void | SetDataMC (bool is_mc) |
void | SetDataMC (const xAOD::EventInfo *) |
void | SetAFII (bool AFII_corr) |
void | SetCorrectEtcone (bool correct_etcone) |
void | SetTroubleCategories (bool trouble_categories) |
The documentation for this class was generated from the following files:
- /cvmfs/atlas.cern.ch/repo/sw/ASG/AnalysisBase/2.4.30/IsolationCorrections/IsolationCorrections/IsolationCorrection.h
- /cvmfs/atlas.cern.ch/repo/sw/ASG/AnalysisBase/2.4.30/IsolationCorrections/Root/IsolationCorrection.cxx