![]() |
ATLAS Offline Software
|
EM calorimeter \(\eta\) modulation corrections. More...
Go to the source code of this file.
Classes | |
| class | Builder |
Functions | |
| virtual void | makeTheCorrection (const Context &myctx, xAOD::CaloCluster *cluster, const CaloDetDescrElement *elt, float eta, float adj_eta, float phi, float adj_phi, CaloSampling::CaloSample samp) const override |
Variables | |
| Constant< CxxUtils::Array< 2 > > | m_correction { this, "correction", "Tabulated arrays of function parameters." } |
| Calibration constant: tabulated arrays of function parameters. | |
| Constant< CxxUtils::Array< 2 > > | m_rfac { this, "rfac", "Correction factors for crude containment correction used internally for the energy interpolation." } |
| Constant< int > | m_rfac_degree { this, "rfac_degree", "Interpolation degree for crude containment correction used internally for the energy interpolation." } |
| Constant< CxxUtils::Array< 1 > > | m_energies { this, "energies", "Table of energies at which the correction was tabulated." } |
| Calibration constant: table of energies at which the correction was tabulated. | |
| Constant< int > | m_energy_degree { this, "energy_degree", "Degree of the polynomial interpolation in energy." } |
| Calibration constant: degree of the polynomial interpolation in energy. | |
EM calorimeter \(\eta\) modulation corrections.
Correct for energy modulations in eta.
Derived from previous versions: AUTHORS: H. Ma, S. Rajagopalan CREATED: Dec. 15, 1999
PURPOSE: correction for the modulations with the position in eta (Tuned using 50 GeV Et photons)
base class: CaloClusterCorrectionCommon
Atrecon Orig: emreco/qetamod.F
Updated: May 10, 2000 (SR, HM) Migrated to Athena Framework from PASO
Updated: Jan 5, 2001 (HM) QA.
Updated: May 5, 2004 (Sven Menke) base class changed from algo to tool
Updated: June, 2004 (sss) Use ToolWithConstants to get correction constants.
Definition in file CaloSwEtamod_v2.h.
|
overridevirtual |
|
private |
Calibration constant: tabulated arrays of function parameters.
Definition at line 141 of file CaloSwEtamod_v2.h.
|
private |
Calibration constant: table of energies at which the correction was tabulated.
Definition at line 156 of file CaloSwEtamod_v2.h.
|
private |
Calibration constant: degree of the polynomial interpolation in energy.
Definition at line 160 of file CaloSwEtamod_v2.h.
|
private |
Definition at line 146 of file CaloSwEtamod_v2.h.
|
private |
Definition at line 151 of file CaloSwEtamod_v2.h.