AMSDST
|
#include <myEcalShower.h>
Public Member Functions | |
myEcalShower () | |
Constructor. | |
~myEcalShower () | |
Default destructor. | |
Float_t | EnergyD_GeV () |
the same in GeV | |
float | GetCorrectedEnergy (int partid=2, int method=2) |
corrected energy for electron or photon | |
virtual void | Clear (Option_t *option="") |
ClassDef (myEcalShower, 9) | |
ClassDef (myEcalShowerBase, 1) | |
ClassDef (myObject, 4) | |
short int | iPart () |
short int | iMySelf () |
void | SetPart (short int ipart) |
void | SetMySelf (short int imyself) |
Public Attributes | |
Int_t | Status |
Status bits. | |
Int_t | Nhits |
of hits in shower | |
Float_t | Dir [3] |
shower direction using simple CoG | |
Float_t | DirCR [3] |
shower direction using new cell ratio method | |
Float_t | CofG [3] |
shower center using simple CoG | |
Float_t | CofGCR [3] |
shower center using new cell ratio fitting | |
Float_t | Entry [3] |
shower entry point from CoG method | |
Float_t | Exit [3] |
shower exit point from CoG method | |
Float_t | EnergyD |
total energy deposition (MeV) | |
Float_t | EnergyC |
EnergyC. | |
Float_t | EnergyE |
EnergyE. | |
Float_t | EnergyE2014 |
EnergyE with new calibration. | |
Float_t | EnergyA |
EnergyA. | |
Float_t | EnergyF |
energy from longitudal fitting | |
Float_t | DispLat |
shower average lat disp | |
Float_t | DispLatX |
shower average lat disp in X projection | |
Float_t | DispLatY |
shower average lat disp in Y projection | |
Float_t | S35RaX |
LAPP shower s3/s5 in X projection. | |
Float_t | S35RaY |
LAPP shower s3/s5 in Y projection. | |
Float_t | MaxS |
Shower Maximum Position. | |
Float_t | CorrectedEnergyElectrons |
corrected energy for electron | |
Float_t | CorrectedEnergyPhotons |
corrected energy for photon | |
Short_t | i_part |
id of particle object it belongs | |
Short_t | i_myself |
id of the object itself in gbatch | |
Private Member Functions | |
virtual void | init () |
Definition at line 7 of file myEcalShower.h.
myEcalShower::myEcalShower | ( | ) |
myEcalShower::~myEcalShower | ( | ) |
|
inherited |
|
inherited |
myEcalShower::ClassDef | ( | myEcalShower | , |
9 | |||
) |
|
virtual |
|
inline |
float myEcalShower::GetCorrectedEnergy | ( | int | partid = 2 , |
int | method = 2 |
||
) |
corrected energy for electron or photon
Definition at line 80 of file myEcalShower.cxx.
|
inlineinherited |
Definition at line 22 of file myObject.h.
References myObject::i_myself.
Referenced by myEvent::pmyTrdKFromTrdTrackByMySelf().
|
privatevirtual |
|
inlineinherited |
Definition at line 21 of file myObject.h.
References myObject::i_part.
|
inlineinherited |
Definition at line 30 of file myObject.h.
References myObject::i_myself.
|
inlineinherited |
Definition at line 24 of file myObject.h.
References myObject::i_part.
Float_t myEcalShower::CofG[3] |
shower center using simple CoG
Definition at line 18 of file myEcalShower.h.
Float_t myEcalShower::CofGCR[3] |
shower center using new cell ratio fitting
Definition at line 19 of file myEcalShower.h.
Float_t myEcalShower::CorrectedEnergyElectrons |
corrected energy for electron
Definition at line 36 of file myEcalShower.h.
Float_t myEcalShower::CorrectedEnergyPhotons |
corrected energy for photon
Definition at line 37 of file myEcalShower.h.
Float_t myEcalShower::Dir[3] |
shower direction using simple CoG
Definition at line 16 of file myEcalShower.h.
Float_t myEcalShower::DirCR[3] |
shower direction using new cell ratio method
Definition at line 17 of file myEcalShower.h.
Float_t myEcalShower::DispLat |
shower average lat disp
Definition at line 29 of file myEcalShower.h.
Float_t myEcalShower::DispLatX |
shower average lat disp in X projection
Definition at line 30 of file myEcalShower.h.
Float_t myEcalShower::DispLatY |
shower average lat disp in Y projection
Definition at line 31 of file myEcalShower.h.
Float_t myEcalShower::EnergyA |
EnergyA.
Definition at line 27 of file myEcalShower.h.
Float_t myEcalShower::EnergyC |
EnergyC.
Definition at line 24 of file myEcalShower.h.
Float_t myEcalShower::EnergyD |
total energy deposition (MeV)
Definition at line 22 of file myEcalShower.h.
Referenced by EnergyD_GeV().
Float_t myEcalShower::EnergyE |
EnergyE.
Definition at line 25 of file myEcalShower.h.
Float_t myEcalShower::EnergyE2014 |
EnergyE with new calibration.
Definition at line 26 of file myEcalShower.h.
Float_t myEcalShower::EnergyF |
energy from longitudal fitting
Definition at line 28 of file myEcalShower.h.
Float_t myEcalShower::Entry[3] |
shower entry point from CoG method
Definition at line 20 of file myEcalShower.h.
Float_t myEcalShower::Exit[3] |
shower exit point from CoG method
Definition at line 21 of file myEcalShower.h.
|
inherited |
id of the object itself in gbatch
Definition at line 19 of file myObject.h.
Referenced by myObject::iMySelf(), and myObject::SetMySelf().
|
inherited |
id of particle object it belongs
Definition at line 18 of file myObject.h.
Referenced by myObject::iPart(), and myObject::SetPart().
Float_t myEcalShower::MaxS |
Shower Maximum Position.
Definition at line 34 of file myEcalShower.h.
Int_t myEcalShower::Nhits |
Definition at line 15 of file myEcalShower.h.
Float_t myEcalShower::S35RaX |
LAPP shower s3/s5 in X projection.
Definition at line 32 of file myEcalShower.h.
Float_t myEcalShower::S35RaY |
LAPP shower s3/s5 in Y projection.
Definition at line 33 of file myEcalShower.h.
Int_t myEcalShower::Status |