![]() |
ATLAS Offline Software
|
#include <e1hg_systematics.h>
Public Member Functions | |
| e1hg_systematics (const std::string &filename) | |
| constructor (initialization done there reading root files) More... | |
| ~e1hg_systematics () | |
| double | getAlpha (int particle_type, double energy, double eta, bool interpolate=false) const |
| particle_type = 0 (electrons), 1 (unconv photons), 2 (conv photons) More... | |
Private Attributes | |
| TH1D * | m_helec [8] |
| TH1D * | m_hphot [8] |
| TH1D * | m_hphot2 [8] |
| TFile * | m_file0 |
| const TArrayD * | m_etBins |
Definition at line 18 of file e1hg_systematics.h.
| e1hg_systematics::e1hg_systematics | ( | const std::string & | filename | ) |
constructor (initialization done there reading root files)
Definition at line 14 of file e1hg_systematics.cxx.
| e1hg_systematics::~e1hg_systematics | ( | ) |
Definition at line 33 of file e1hg_systematics.cxx.
| double e1hg_systematics::getAlpha | ( | int | particle_type, |
| double | energy, | ||
| double | eta, | ||
| bool | interpolate = false |
||
| ) | const |
particle_type = 0 (electrons), 1 (unconv photons), 2 (conv photons)
energy = energy in MeV
eta
return value alpha Ebiased = E*(1 + alpha)
Definition at line 44 of file e1hg_systematics.cxx.
|
private |
Definition at line 40 of file e1hg_systematics.h.
|
private |
Definition at line 39 of file e1hg_systematics.h.
|
private |
Definition at line 36 of file e1hg_systematics.h.
|
private |
Definition at line 37 of file e1hg_systematics.h.
|
private |
Definition at line 38 of file e1hg_systematics.h.
1.8.18