ATLAS Offline Software
|
#include <EMShower.h>
Public Member Functions | |
EMShower () | |
Default constructor. More... | |
virtual | ~EMShower ()=default |
Destructor. More... | |
virtual const std::string & | className () const |
virtual double | parameter (egammaParameters::ParamDef) const |
virtual bool | hasParameter (egammaParameters::ParamDef) const |
void | set_parameter (egammaParameters::ParamDef, double, bool overwrite=false) |
double | e011 () const |
uncalibrated energy (sum of cells) in presampler in a 1x1 window in cells in eta X phi More... | |
double | e033 () const |
uncalibrated energy (sum of cells) in presampler in a 3x3 window in cells in eta X phi More... | |
double | e132 () const |
uncalibrated energy (sum of cells) in strips in a 3x2 window in cells in eta X phi More... | |
double | e1152 () const |
uncalibrated energy (sum of cells) in strips in a 15x2 window in cells in eta X phi More... | |
double | ethad1 () const |
transverse energy in the first sampling of the hadronic calorimeters behind the cluster calculated from ehad1 More... | |
double | ethad () const |
ET leakage into hadronic calorimeter with exclusion of energy in CaloSampling::TileGap3. More... | |
double | ehad1 () const |
E leakage into 1st sampling of had calo (CaloSampling::HEC0 + CaloSampling::TileBar0 + CaloSampling::TileExt0) More... | |
double | f1 () const |
E1/E = fraction of energy reconstructed in the first sampling, where E1 is energy in all strips belonging to the cluster and E is the total energy reconstructed in the electromagnetic calorimeter cluster. More... | |
double | f3 () const |
fraction of energy reconstructed in 3rd sampling More... | |
double | f1core () const |
E1(3x1)/E = fraction of the energy reconstructed in the first longitudinal compartment of the electromagnetic calorimeter, where E1(3x1) the energy reconstructed in +/-3 strips in eta, centered around the maximum energy strip and E is the energy reconstructed in the electromagnetic calorimeter. More... | |
double | f3core () const |
E3(3x3)/E fraction of the energy reconstructed in the third compartment of the electromagnetic calorimeter, where E3(3x3), energy in the back sampling, is the sum of the energy contained in a 3x3 window around the maximum energy cell. More... | |
double | e233 () const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 3x3 (in cell units eta X phi) More... | |
double | e235 () const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 3x5 More... | |
double | e255 () const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 5x5 More... | |
double | e237 () const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 3x7 More... | |
double | e277 () const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 7x7 More... | |
double | e333 () const |
uncalibrated energy (sum of cells) of the third sampling in a rectangle of size 3x3 More... | |
double | e335 () const |
uncalibrated energy (sum of cells) of the third sampling in a rectangle of size 3x5 More... | |
double | e337 () const |
uncalibrated energy (sum of cells) of the third sampling in a rectangle of size 3x7 More... | |
double | e377 () const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 7x7 More... | |
double | weta1 () const |
shower width using +/-3 strips around the one with the maximal energy deposit: w3 strips = sqrt{sum(Ei)x(i-imax)^2/sum(Ei)}, where i is the number of the strip and imax the strip number of the most energetic one More... | |
double | weta2 () const |
the lateral width is calculated with a window of 3x5 cells using the energy weighted sum over all cells, which depends on the particle impact point inside the cell: weta2 = sqrt(sum Ei x eta^2)/(sum Ei) -((sum Ei x eta)/(sum Ei))^2, where Ei is the energy of the i-th cell More... | |
double | e2ts1 () const |
2nd max in strips calc by summing 3 strips More... | |
double | e2tsts1 () const |
energy of the cell corresponding to second energy maximum in the first sampling More... | |
double | fracs1 () const |
shower shape in the shower core : [E(+/-3)-E(+/-1)]/E(+/-1), where E(+/-n) is the energy in +- n strips around the strip with highest energy More... | |
double | widths1 () const |
same as egammaParameters::weta1 but without corrections on particle impact point inside the cell More... | |
double | widths2 () const |
same as egammaParameters::weta2 but without corrections on particle impact point inside the cell More... | |
double | poscs1 () const |
relative position in eta within cell in 1st sampling More... | |
double | poscs2 () const |
relative position in eta within cell in 2nd sampling More... | |
double | asy1 () const |
uncorr asymmetry in 3 strips in the 1st sampling More... | |
double | pos () const |
difference between shower cell and predicted track in +/- 1 cells More... | |
double | pos7 () const |
Difference between the track and the shower positions: sum_{i=i_m-7}^{i=i_m+7}E_i x (i-i_m) / sum_{i=i_m-7}^{i=i_m+7}E_i, The difference between the track and the shower positions measured in units of distance between the strips, where i_m is the impact cell for the track reconstructed in the inner detector and E_i is the energy reconstructed in the i-th cell in the eta direction for constant phi given by the track parameters. More... | |
double | barys1 () const |
barycentre in sampling 1 calculated in 3 strips More... | |
double | wtots1 () const |
shower width is determined in a window detaxdphi = 0,0625 x~0,2, corresponding typically to 20 strips in eta : wtot1=sqrt{sum Ei x ( i-imax)^2 / sum Ei}, where i is the strip number and imax the strip number of the first local maximum More... | |
double | emins1 () const |
energy reconstructed in the strip with the minimal value between the first and second maximum More... | |
double | emaxs1 () const |
energy of strip with maximal energy deposit More... | |
double | etcone () const |
ET in a cone of R=0.45 in calo, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3. More... | |
double | etcone15 () const |
ET in a cone with half-opening angle 0.15, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3. More... | |
double | etcone20 () const |
ET in a cone with half-opening angle 0.2, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3. More... | |
double | etcone25 () const |
ET in a cone with half-opening angle 0.25, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3. More... | |
double | etcone30 () const |
ET in a cone with half-opening angle 0.3, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3. More... | |
double | etcone35 () const |
ET in a cone with half-opening angle 0.35, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3. More... | |
double | etcone40 () const |
ET in a cone with half-opening angle 0.4, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3. More... | |
double | etconoisedR02SigAbs2 () const |
ET in a ring of dR<20, cell abs(ET) above 2 sigma from noise. More... | |
double | etconoisedR02SigAbs3 () const |
ET in a ring of dR<20 cell abs (ET) above 3 sigma from noise. More... | |
double | etconoisedR03SigAbs2 () const |
ET in a ring of dR<30, cell abs(ET) above 2 sigma from noise. More... | |
double | etconoisedR03SigAbs3 () const |
ET in a ring of dR<30 cell abs (ET) above 3 sigma from noise. More... | |
double | etconoisedR04SigAbs2 () const |
ET in a ring of dR<40, cell abs(ET) above 2 sigma from noise. More... | |
double | etconoisedR04SigAbs3 () const |
ET in a ring of dR<40 cell abs (ET) above 3 sigma from noise. More... | |
double | etconoisedR04Sig2 () const |
ET in a ring of DR<0.40 above 2 sigma of noise. More... | |
double | etconoisedR04Sig3 () const |
ET in a ring of DR<0.40 above 3 sigma of noise. More... | |
double | r33over37allcalo () const |
1-ratio of energy in 3x3 over 3x7 cells; E(3x3) = E0(1x1) + E1(3x1) + E2(3x3) + E3(3x3); E(3x7) = E0(3x3) + E1(15x3) + E2(3x7) + E3(3x7) More... | |
double | ecore () const |
core energy in em calo E(core) = E0(3x3) + E1(15x2) + E2(5x5) + E3(3x5) More... | |
double | zvertex () const |
pointing z at vertex reconstructed from the cluster More... | |
double | errz () const |
error associated to zvertex More... | |
double | etap () const |
pointing eta reconstructed from the cluster (first and second sampling) More... | |
double | depth () const |
pointing depth of the shower as calculated in egammaqgcld More... | |
double | etringnoisedR02SigAbs2 () const |
all energy in a ring : (0.1<DR<0.2) with abs(energy) > 2 sigma above noise More... | |
double | etringnoisedR02SigAbs3 () const |
all energy in a ring : (0.1<DR<0.2) with abs(energy) > 3 sigma above noise More... | |
double | etringnoisedR03SigAbs2 () const |
all energy in a ring : (0.1<DR<0.3) with abs(energy) > 2 sigma above noise More... | |
double | etringnoisedR03SigAbs3 () const |
all energy in a ring : (0.1<DR<0.3) with abs(energy) > 3 sigma above noise More... | |
double | etringnoisedR04SigAbs2 () const |
all energy in a ring : (0.1<DR<0.4) with abs(energy) > 2 sigma above noise More... | |
double | etringnoisedR04SigAbs3 () const |
all energy in a ring : (0.1<DR<0.4) with abs(energy) > 3 sigma above noise More... | |
double | etringnoisedR03Sig2 () const |
all energy in a ring : (0.1<DR<0.3) with energy > 2 sigma above noise More... | |
double | etringnoisedR03Sig3 () const |
all energy in a ring : (0.1<DR<0.3) with energy > 3 sigma above noise More... | |
double | etringnoisedR03Sig4 () const |
all energy in a ring : (0.1<DR<0.3) with energy > 4 sigma above noise More... | |
double | etringnoisedR04Sig2 () const |
all energy in a ring : (0.1<DR<0.4) with energy > 2 sigma above noise More... | |
double | etringnoisedR04Sig3 () const |
all energy in a ring : (0.1<DR<0.4) with energy > 3 sigma above noise More... | |
int | linkIndex () const |
link index More... | |
double | ptcone20 () const |
summed pt of tracks in a cone with half-opening angle 0.2 (no zvx cut photons, 1mm electrons) More... | |
double | ptcone30 () const |
summed pt of tracks in a cone with half-opening angle 0.3 More... | |
double | ptcone40 () const |
summed pt of tracks in a cone with half-opening angle 0.4 More... | |
double | nucone20 () const |
number of tracks in a cone with half-opening angle 0.2 More... | |
double | nucone30 () const |
number of tracks in a cone with half-opening angle 0.3 More... | |
double | nucone40 () const |
number of tracks in a cone with half-opening angle 0.4 More... | |
double | ptcone20_zpv05 () const |
summed pt of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm More... | |
double | ptcone30_zpv05 () const |
summed pt of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm More... | |
double | ptcone40_zpv05 () const |
summed pt of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm More... | |
double | nucone20_zpv05 () const |
number of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm More... | |
double | nucone30_zpv05 () const |
number of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm More... | |
double | nucone40_zpv05 () const |
number of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm More... | |
double | etcone15_ptcorrected () const |
pt corrected ET in a cone with half-opening angle 0.15 More... | |
double | etcone20_ptcorrected () const |
pt corrected ET in a cone with half-opening angle 0.2 More... | |
double | etcone25_ptcorrected () const |
pt corrected ET in a cone with half-opening angle 0.25 More... | |
double | etcone30_ptcorrected () const |
pt corrected ET in a cone with half-opening angle 0.3 More... | |
double | etcone35_ptcorrected () const |
pt corrected ET in a cone with half-opening angle 0.35 More... | |
double | etcone40_ptcorrected () const |
ptcorrected ET in a cone with half-opening angle 0.4 More... | |
double | etcone20_corrected () const |
pt + ED corrected ET in a cone with half-opening angle 0.2 More... | |
double | etcone30_corrected () const |
pt + ED corrected ET in a cone with half-opening angle 0.3 More... | |
double | etcone40_corrected () const |
pt + ED corrected ET in a cone with half-opening angle 0.4 More... | |
double | topoetcone20 () const |
ET in a cone with half-opening angle 0.20. More... | |
double | topoetcone30 () const |
ET in a cone with half-opening angle 0.30. More... | |
double | topoetcone40 () const |
ET in a cone with half-opening angle 0.40. More... | |
double | topoetcone40_ptcorrected () const |
pt corrected ET in a cone with half-opening angle 0.40 More... | |
double | topoetcone40_corrected () const |
fully corrected ET in a cone with half-opening angle 0.40 More... | |
void | set_e011 (double) |
void | set_e033 (double) |
void | set_e132 (double) |
void | set_e1152 (double) |
void | set_ethad1 (double) |
void | set_ethad (double) |
void | set_ehad1 (double) |
void | set_f1 (double) |
void | set_f3 (double) |
void | set_f1core (double) |
void | set_f3core (double) |
void | set_e233 (double) |
void | set_e235 (double) |
void | set_e255 (double) |
void | set_e237 (double) |
void | set_e277 (double) |
void | set_e333 (double) |
void | set_e335 (double) |
void | set_e337 (double) |
void | set_e377 (double) |
void | set_weta1 (double) |
void | set_weta2 (double) |
void | set_e2ts1 (double) |
void | set_e2tsts1 (double) |
void | set_fracs1 (double) |
void | set_widths1 (double) |
void | set_widths2 (double) |
void | set_poscs1 (double) |
void | set_poscs2 (double) |
void | set_asy1 (double) |
void | set_pos (double) |
void | set_pos7 (double) |
void | set_barys1 (double) |
void | set_wtots1 (double) |
void | set_emins1 (double) |
void | set_emaxs1 (double) |
void | set_r33over37allcalo (double) |
void | set_ecore (double) |
void | set_zvertex (double) |
void | set_errz (double) |
void | set_etap (double) |
void | set_depth (double) |
void | set_etcone (double) |
void | set_etcone15 (double) |
void | set_etcone20 (double) |
void | set_etcone25 (double) |
void | set_etcone30 (double) |
void | set_etcone35 (double) |
void | set_etcone40 (double) |
void | set_etconoisedR04Sig2 (double) |
void | set_etconoisedR04Sig3 (double) |
void | set_etconoisedR02SigAbs2 (double) |
void | set_etconoisedR02SigAbs3 (double) |
void | set_etconoisedR03SigAbs2 (double) |
void | set_etconoisedR03SigAbs3 (double) |
void | set_etconoisedR04SigAbs2 (double) |
void | set_etconoisedR04SigAbs3 (double) |
void | set_etringnoisedR03Sig2 (double) |
void | set_etringnoisedR03Sig3 (double) |
void | set_etringnoisedR03Sig4 (double) |
void | set_etringnoisedR04Sig2 (double) |
void | set_etringnoisedR04Sig3 (double) |
void | set_etringnoisedR02SigAbs2 (double) |
void | set_etringnoisedR02SigAbs3 (double) |
void | set_etringnoisedR03SigAbs2 (double) |
void | set_etringnoisedR03SigAbs3 (double) |
void | set_etringnoisedR04SigAbs2 (double) |
void | set_etringnoisedR04SigAbs3 (double) |
void | set_linkIndex (int) |
void | set_ptcone20 (double) |
void | set_ptcone30 (double) |
void | set_ptcone40 (double) |
void | set_nucone20 (double) |
void | set_nucone30 (double) |
void | set_nucone40 (double) |
void | set_ptcone20_zpv05 (double) |
void | set_ptcone30_zpv05 (double) |
void | set_ptcone40_zpv05 (double) |
void | set_nucone20_zpv05 (double) |
void | set_nucone30_zpv05 (double) |
void | set_nucone40_zpv05 (double) |
void | set_etcone15_ptcorrected (double) |
void | set_etcone20_ptcorrected (double) |
void | set_etcone25_ptcorrected (double) |
void | set_etcone30_ptcorrected (double) |
void | set_etcone35_ptcorrected (double) |
void | set_etcone40_ptcorrected (double) |
void | set_etcone20_corrected (double) |
void | set_etcone30_corrected (double) |
void | set_etcone40_corrected (double) |
void | set_topoetcone20 (double) |
void | set_topoetcone30 (double) |
void | set_topoetcone40 (double) |
void | set_topoetcone40_ptcorrected (double) |
void | set_topoetcone40_corrected (double) |
void | print () const |
virtual int | intParameter (egammaParameters::ParamDef) const |
virtual bool | boolParameter (egammaParameters::ParamDef) const |
virtual bool | hasIntParameter (egammaParameters::ParamDef) const |
virtual bool | hasBoolParameter (egammaParameters::ParamDef) const |
Private Attributes | |
std::vector< std::pair< egammaParameters::ParamDef, double > > | m_parameters |
Static Private Attributes | |
static const std::string | s_className = ClassName<EMShower>::name() |
interface methods More... | |
EM shower property class data class. made by EMShowerBuilder, which is an algorithm This class contains information about quantities useful for e/g identification such as shower shape variables and leakage of showers into the hadronic calorimeters
Definition at line 22 of file EMShower.h.
EMShower::EMShower | ( | ) |
|
virtualdefault |
Destructor.
double EMShower::asy1 | ( | ) | const |
uncorr asymmetry in 3 strips in the 1st sampling
double EMShower::barys1 | ( | ) | const |
barycentre in sampling 1 calculated in 3 strips
|
virtualinherited |
Reimplemented in EMTrackMatch, and EMConvert.
Definition at line 19 of file egDetail.cxx.
|
virtual |
Reimplemented from egDetail.
Definition at line 65 of file EMShower.cxx.
double EMShower::depth | ( | ) | const |
pointing depth of the shower as calculated in egammaqgcld
double EMShower::e011 | ( | ) | const |
uncalibrated energy (sum of cells) in presampler in a 1x1 window in cells in eta X phi
double EMShower::e033 | ( | ) | const |
uncalibrated energy (sum of cells) in presampler in a 3x3 window in cells in eta X phi
double EMShower::e1152 | ( | ) | const |
uncalibrated energy (sum of cells) in strips in a 15x2 window in cells in eta X phi
double EMShower::e132 | ( | ) | const |
uncalibrated energy (sum of cells) in strips in a 3x2 window in cells in eta X phi
double EMShower::e233 | ( | ) | const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 3x3 (in cell units eta X phi)
double EMShower::e235 | ( | ) | const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 3x5
double EMShower::e237 | ( | ) | const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 3x7
double EMShower::e255 | ( | ) | const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 5x5
double EMShower::e277 | ( | ) | const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 7x7
double EMShower::e2ts1 | ( | ) | const |
2nd max in strips calc by summing 3 strips
double EMShower::e2tsts1 | ( | ) | const |
energy of the cell corresponding to second energy maximum in the first sampling
double EMShower::e333 | ( | ) | const |
uncalibrated energy (sum of cells) of the third sampling in a rectangle of size 3x3
double EMShower::e335 | ( | ) | const |
uncalibrated energy (sum of cells) of the third sampling in a rectangle of size 3x5
double EMShower::e337 | ( | ) | const |
uncalibrated energy (sum of cells) of the third sampling in a rectangle of size 3x7
double EMShower::e377 | ( | ) | const |
uncalibrated energy (sum of cells) of the middle sampling in a rectangle of size 7x7
double EMShower::ecore | ( | ) | const |
core energy in em calo E(core) = E0(3x3) + E1(15x2) + E2(5x5) + E3(3x5)
double EMShower::ehad1 | ( | ) | const |
E leakage into 1st sampling of had calo (CaloSampling::HEC0 + CaloSampling::TileBar0 + CaloSampling::TileExt0)
double EMShower::emaxs1 | ( | ) | const |
energy of strip with maximal energy deposit
double EMShower::emins1 | ( | ) | const |
energy reconstructed in the strip with the minimal value between the first and second maximum
double EMShower::errz | ( | ) | const |
error associated to zvertex
double EMShower::etap | ( | ) | const |
pointing eta reconstructed from the cluster (first and second sampling)
double EMShower::etcone | ( | ) | const |
ET in a cone of R=0.45 in calo, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3.
double EMShower::etcone15 | ( | ) | const |
ET in a cone with half-opening angle 0.15, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3.
double EMShower::etcone15_ptcorrected | ( | ) | const |
pt corrected ET in a cone with half-opening angle 0.15
double EMShower::etcone20 | ( | ) | const |
ET in a cone with half-opening angle 0.2, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3.
double EMShower::etcone20_corrected | ( | ) | const |
pt + ED corrected ET in a cone with half-opening angle 0.2
double EMShower::etcone20_ptcorrected | ( | ) | const |
pt corrected ET in a cone with half-opening angle 0.2
double EMShower::etcone25 | ( | ) | const |
ET in a cone with half-opening angle 0.25, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3.
double EMShower::etcone25_ptcorrected | ( | ) | const |
pt corrected ET in a cone with half-opening angle 0.25
double EMShower::etcone30 | ( | ) | const |
ET in a cone with half-opening angle 0.3, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3.
double EMShower::etcone30_corrected | ( | ) | const |
pt + ED corrected ET in a cone with half-opening angle 0.3
double EMShower::etcone30_ptcorrected | ( | ) | const |
pt corrected ET in a cone with half-opening angle 0.3
double EMShower::etcone35 | ( | ) | const |
ET in a cone with half-opening angle 0.35, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3.
double EMShower::etcone35_ptcorrected | ( | ) | const |
pt corrected ET in a cone with half-opening angle 0.35
double EMShower::etcone40 | ( | ) | const |
ET in a cone with half-opening angle 0.4, with exclusion of a window of size 7x5 in electromagnetic calorimeter and exclude CaloSampling::TileGap3.
double EMShower::etcone40_corrected | ( | ) | const |
pt + ED corrected ET in a cone with half-opening angle 0.4
double EMShower::etcone40_ptcorrected | ( | ) | const |
ptcorrected ET in a cone with half-opening angle 0.4
double EMShower::etconoisedR02SigAbs2 | ( | ) | const |
ET in a ring of dR<20, cell abs(ET) above 2 sigma from noise.
double EMShower::etconoisedR02SigAbs3 | ( | ) | const |
ET in a ring of dR<20 cell abs (ET) above 3 sigma from noise.
double EMShower::etconoisedR03SigAbs2 | ( | ) | const |
ET in a ring of dR<30, cell abs(ET) above 2 sigma from noise.
double EMShower::etconoisedR03SigAbs3 | ( | ) | const |
ET in a ring of dR<30 cell abs (ET) above 3 sigma from noise.
double EMShower::etconoisedR04Sig2 | ( | ) | const |
ET in a ring of DR<0.40 above 2 sigma of noise.
double EMShower::etconoisedR04Sig3 | ( | ) | const |
ET in a ring of DR<0.40 above 3 sigma of noise.
double EMShower::etconoisedR04SigAbs2 | ( | ) | const |
ET in a ring of dR<40, cell abs(ET) above 2 sigma from noise.
double EMShower::etconoisedR04SigAbs3 | ( | ) | const |
ET in a ring of dR<40 cell abs (ET) above 3 sigma from noise.
double EMShower::ethad | ( | ) | const |
ET leakage into hadronic calorimeter with exclusion of energy in CaloSampling::TileGap3.
double EMShower::ethad1 | ( | ) | const |
transverse energy in the first sampling of the hadronic calorimeters behind the cluster calculated from ehad1
double EMShower::etringnoisedR02SigAbs2 | ( | ) | const |
all energy in a ring : (0.1<DR<0.2) with abs(energy) > 2 sigma above noise
double EMShower::etringnoisedR02SigAbs3 | ( | ) | const |
all energy in a ring : (0.1<DR<0.2) with abs(energy) > 3 sigma above noise
double EMShower::etringnoisedR03Sig2 | ( | ) | const |
all energy in a ring : (0.1<DR<0.3) with energy > 2 sigma above noise
double EMShower::etringnoisedR03Sig3 | ( | ) | const |
all energy in a ring : (0.1<DR<0.3) with energy > 3 sigma above noise
double EMShower::etringnoisedR03Sig4 | ( | ) | const |
all energy in a ring : (0.1<DR<0.3) with energy > 4 sigma above noise
double EMShower::etringnoisedR03SigAbs2 | ( | ) | const |
all energy in a ring : (0.1<DR<0.3) with abs(energy) > 2 sigma above noise
double EMShower::etringnoisedR03SigAbs3 | ( | ) | const |
all energy in a ring : (0.1<DR<0.3) with abs(energy) > 3 sigma above noise
double EMShower::etringnoisedR04Sig2 | ( | ) | const |
all energy in a ring : (0.1<DR<0.4) with energy > 2 sigma above noise
double EMShower::etringnoisedR04Sig3 | ( | ) | const |
all energy in a ring : (0.1<DR<0.4) with energy > 3 sigma above noise
double EMShower::etringnoisedR04SigAbs2 | ( | ) | const |
all energy in a ring : (0.1<DR<0.4) with abs(energy) > 2 sigma above noise
double EMShower::etringnoisedR04SigAbs3 | ( | ) | const |
all energy in a ring : (0.1<DR<0.4) with abs(energy) > 3 sigma above noise
double EMShower::f1 | ( | ) | const |
E1/E = fraction of energy reconstructed in the first sampling, where E1 is energy in all strips belonging to the cluster and E is the total energy reconstructed in the electromagnetic calorimeter cluster.
double EMShower::f1core | ( | ) | const |
E1(3x1)/E = fraction of the energy reconstructed in the first longitudinal compartment of the electromagnetic calorimeter, where E1(3x1) the energy reconstructed in +/-3 strips in eta, centered around the maximum energy strip and E is the energy reconstructed in the electromagnetic calorimeter.
double EMShower::f3 | ( | ) | const |
fraction of energy reconstructed in 3rd sampling
double EMShower::f3core | ( | ) | const |
E3(3x3)/E fraction of the energy reconstructed in the third compartment of the electromagnetic calorimeter, where E3(3x3), energy in the back sampling, is the sum of the energy contained in a 3x3 window around the maximum energy cell.
double EMShower::fracs1 | ( | ) | const |
shower shape in the shower core : [E(+/-3)-E(+/-1)]/E(+/-1), where E(+/-n) is the energy in +- n strips around the strip with highest energy
|
virtualinherited |
Reimplemented in EMTrackMatch, and EMConvert.
Definition at line 34 of file egDetail.cxx.
|
virtualinherited |
Reimplemented in EMConvert, EMTrackFit, EMBremFit, and EMErrorDetail.
Definition at line 29 of file egDetail.cxx.
|
virtual |
|
virtualinherited |
Reimplemented in EMConvert, EMTrackFit, EMBremFit, and EMErrorDetail.
Definition at line 14 of file egDetail.cxx.
|
virtual |
link index
Reimplemented from egDetail.
double EMShower::nucone20 | ( | ) | const |
number of tracks in a cone with half-opening angle 0.2
double EMShower::nucone20_zpv05 | ( | ) | const |
number of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm
double EMShower::nucone30 | ( | ) | const |
number of tracks in a cone with half-opening angle 0.3
double EMShower::nucone30_zpv05 | ( | ) | const |
number of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm
double EMShower::nucone40 | ( | ) | const |
number of tracks in a cone with half-opening angle 0.4
double EMShower::nucone40_zpv05 | ( | ) | const |
number of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm
|
virtual |
double EMShower::pos | ( | ) | const |
difference between shower cell and predicted track in +/- 1 cells
double EMShower::pos7 | ( | ) | const |
Difference between the track and the shower positions: sum_{i=i_m-7}^{i=i_m+7}E_i x (i-i_m) / sum_{i=i_m-7}^{i=i_m+7}E_i, The difference between the track and the shower positions measured in units of distance between the strips, where i_m is the impact cell for the track reconstructed in the inner detector and E_i is the energy reconstructed in the i-th cell in the eta direction for constant phi given by the track parameters.
double EMShower::poscs1 | ( | ) | const |
relative position in eta within cell in 1st sampling
double EMShower::poscs2 | ( | ) | const |
relative position in eta within cell in 2nd sampling
void EMShower::print | ( | ) | const |
Definition at line 118 of file EMShower.cxx.
double EMShower::ptcone20 | ( | ) | const |
summed pt of tracks in a cone with half-opening angle 0.2 (no zvx cut photons, 1mm electrons)
double EMShower::ptcone20_zpv05 | ( | ) | const |
summed pt of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm
double EMShower::ptcone30 | ( | ) | const |
summed pt of tracks in a cone with half-opening angle 0.3
double EMShower::ptcone30_zpv05 | ( | ) | const |
summed pt of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm
double EMShower::ptcone40 | ( | ) | const |
summed pt of tracks in a cone with half-opening angle 0.4
double EMShower::ptcone40_zpv05 | ( | ) | const |
summed pt of tracks in a cone with half-opening angle 0.2, |zpv| < 5mm
double EMShower::r33over37allcalo | ( | ) | const |
1-ratio of energy in 3x3 over 3x7 cells; E(3x3) = E0(1x1) + E1(3x1) + E2(3x3) + E3(3x3); E(3x7) = E0(3x3) + E1(15x3) + E2(3x7) + E3(3x7)
void EMShower::set_asy1 | ( | double | ) |
void EMShower::set_barys1 | ( | double | ) |
void EMShower::set_depth | ( | double | ) |
void EMShower::set_e011 | ( | double | ) |
void EMShower::set_e033 | ( | double | ) |
void EMShower::set_e1152 | ( | double | ) |
void EMShower::set_e132 | ( | double | ) |
void EMShower::set_e233 | ( | double | ) |
void EMShower::set_e235 | ( | double | ) |
void EMShower::set_e237 | ( | double | ) |
void EMShower::set_e255 | ( | double | ) |
void EMShower::set_e277 | ( | double | ) |
void EMShower::set_e2ts1 | ( | double | ) |
void EMShower::set_e2tsts1 | ( | double | ) |
void EMShower::set_e333 | ( | double | ) |
void EMShower::set_e335 | ( | double | ) |
void EMShower::set_e337 | ( | double | ) |
void EMShower::set_e377 | ( | double | ) |
void EMShower::set_ecore | ( | double | ) |
void EMShower::set_ehad1 | ( | double | ) |
void EMShower::set_emaxs1 | ( | double | ) |
void EMShower::set_emins1 | ( | double | ) |
void EMShower::set_errz | ( | double | ) |
void EMShower::set_etap | ( | double | ) |
void EMShower::set_etcone | ( | double | ) |
void EMShower::set_etcone15 | ( | double | ) |
void EMShower::set_etcone15_ptcorrected | ( | double | ) |
void EMShower::set_etcone20 | ( | double | ) |
void EMShower::set_etcone20_corrected | ( | double | ) |
void EMShower::set_etcone20_ptcorrected | ( | double | ) |
void EMShower::set_etcone25 | ( | double | ) |
void EMShower::set_etcone25_ptcorrected | ( | double | ) |
void EMShower::set_etcone30 | ( | double | ) |
void EMShower::set_etcone30_corrected | ( | double | ) |
void EMShower::set_etcone30_ptcorrected | ( | double | ) |
void EMShower::set_etcone35 | ( | double | ) |
void EMShower::set_etcone35_ptcorrected | ( | double | ) |
void EMShower::set_etcone40 | ( | double | ) |
void EMShower::set_etcone40_corrected | ( | double | ) |
void EMShower::set_etcone40_ptcorrected | ( | double | ) |
void EMShower::set_etconoisedR02SigAbs2 | ( | double | ) |
void EMShower::set_etconoisedR02SigAbs3 | ( | double | ) |
void EMShower::set_etconoisedR03SigAbs2 | ( | double | ) |
void EMShower::set_etconoisedR03SigAbs3 | ( | double | ) |
void EMShower::set_etconoisedR04Sig2 | ( | double | ) |
void EMShower::set_etconoisedR04Sig3 | ( | double | ) |
void EMShower::set_etconoisedR04SigAbs2 | ( | double | ) |
void EMShower::set_etconoisedR04SigAbs3 | ( | double | ) |
void EMShower::set_ethad | ( | double | ) |
void EMShower::set_ethad1 | ( | double | ) |
void EMShower::set_etringnoisedR02SigAbs2 | ( | double | ) |
void EMShower::set_etringnoisedR02SigAbs3 | ( | double | ) |
void EMShower::set_etringnoisedR03Sig2 | ( | double | ) |
void EMShower::set_etringnoisedR03Sig3 | ( | double | ) |
void EMShower::set_etringnoisedR03Sig4 | ( | double | ) |
void EMShower::set_etringnoisedR03SigAbs2 | ( | double | ) |
void EMShower::set_etringnoisedR03SigAbs3 | ( | double | ) |
void EMShower::set_etringnoisedR04Sig2 | ( | double | ) |
void EMShower::set_etringnoisedR04Sig3 | ( | double | ) |
void EMShower::set_etringnoisedR04SigAbs2 | ( | double | ) |
void EMShower::set_etringnoisedR04SigAbs3 | ( | double | ) |
void EMShower::set_f1 | ( | double | ) |
void EMShower::set_f1core | ( | double | ) |
void EMShower::set_f3 | ( | double | ) |
void EMShower::set_f3core | ( | double | ) |
void EMShower::set_fracs1 | ( | double | ) |
|
virtual |
Reimplemented from egDetail.
void EMShower::set_nucone20 | ( | double | ) |
void EMShower::set_nucone20_zpv05 | ( | double | ) |
void EMShower::set_nucone30 | ( | double | ) |
void EMShower::set_nucone30_zpv05 | ( | double | ) |
void EMShower::set_nucone40 | ( | double | ) |
void EMShower::set_nucone40_zpv05 | ( | double | ) |
void EMShower::set_parameter | ( | egammaParameters::ParamDef | key, |
double | value, | ||
bool | overwrite = false |
||
) |
Definition at line 90 of file EMShower.cxx.
void EMShower::set_pos | ( | double | ) |
void EMShower::set_pos7 | ( | double | ) |
void EMShower::set_poscs1 | ( | double | ) |
void EMShower::set_poscs2 | ( | double | ) |
void EMShower::set_ptcone20 | ( | double | ) |
void EMShower::set_ptcone20_zpv05 | ( | double | ) |
void EMShower::set_ptcone30 | ( | double | ) |
void EMShower::set_ptcone30_zpv05 | ( | double | ) |
void EMShower::set_ptcone40 | ( | double | ) |
void EMShower::set_ptcone40_zpv05 | ( | double | ) |
void EMShower::set_r33over37allcalo | ( | double | ) |
void EMShower::set_topoetcone20 | ( | double | ) |
void EMShower::set_topoetcone30 | ( | double | ) |
void EMShower::set_topoetcone40 | ( | double | ) |
void EMShower::set_topoetcone40_corrected | ( | double | ) |
void EMShower::set_topoetcone40_ptcorrected | ( | double | ) |
void EMShower::set_weta1 | ( | double | ) |
void EMShower::set_weta2 | ( | double | ) |
void EMShower::set_widths1 | ( | double | ) |
void EMShower::set_widths2 | ( | double | ) |
void EMShower::set_wtots1 | ( | double | ) |
void EMShower::set_zvertex | ( | double | ) |
double EMShower::topoetcone20 | ( | ) | const |
ET in a cone with half-opening angle 0.20.
double EMShower::topoetcone30 | ( | ) | const |
ET in a cone with half-opening angle 0.30.
double EMShower::topoetcone40 | ( | ) | const |
ET in a cone with half-opening angle 0.40.
double EMShower::topoetcone40_corrected | ( | ) | const |
fully corrected ET in a cone with half-opening angle 0.40
double EMShower::topoetcone40_ptcorrected | ( | ) | const |
pt corrected ET in a cone with half-opening angle 0.40
double EMShower::weta1 | ( | ) | const |
shower width using +/-3 strips around the one with the maximal energy deposit: w3 strips = sqrt{sum(Ei)x(i-imax)^2/sum(Ei)}, where i is the number of the strip and imax the strip number of the most energetic one
double EMShower::weta2 | ( | ) | const |
the lateral width is calculated with a window of 3x5 cells using the energy weighted sum over all cells, which depends on the particle impact point inside the cell: weta2 = sqrt(sum Ei x eta^2)/(sum Ei) -((sum Ei x eta)/(sum Ei))^2, where Ei is the energy of the i-th cell
double EMShower::widths1 | ( | ) | const |
same as egammaParameters::weta1 but without corrections on particle impact point inside the cell
double EMShower::widths2 | ( | ) | const |
same as egammaParameters::weta2 but without corrections on particle impact point inside the cell
double EMShower::wtots1 | ( | ) | const |
shower width is determined in a window detaxdphi = 0,0625 x~0,2, corresponding typically to 20 strips in eta : wtot1=sqrt{sum Ei x ( i-imax)^2 / sum Ei}, where i is the strip number and imax the strip number of the first local maximum
double EMShower::zvertex | ( | ) | const |
pointing z at vertex reconstructed from the cluster
|
private |
Definition at line 389 of file EMShower.h.
interface methods
Definition at line 390 of file EMShower.h.