#include <CastorShowerEvent.h>
Public Types | |
typedef math::XYZPoint | Point |
point in the space More... | |
Public Member Functions | |
CastorShowerEvent () | |
void | Clear (Option_t *option="") override |
unsigned int | getDetID (int i) |
Point | getHitPosition (int i) |
unsigned int | getNhit () |
float | getNphotons (int i) |
float | getPrimE () |
float | getPrimEta () |
float | getPrimPhi () const |
float | getPrimX () |
float | getPrimY () |
float | getPrimZ () |
float | getTime (int i) |
void | setDetID (unsigned int id) |
void | setHitPosition (const Point &p) |
void | setNhit (unsigned int i) |
void | setNphotons (float np) |
void | setPrimE (float e) |
void | setPrimEta (float eta) |
void | setPrimPhi (float phi) |
void | setPrimX (float x) |
void | setPrimY (float y) |
void | setPrimZ (float z) |
void | setTime (float t) |
~CastorShowerEvent () override | |
Public Attributes | |
std::vector< unsigned int > | detID |
std::vector< Point > | hitPosition |
unsigned int | nhit |
std::vector< float > | nphotons |
float | primaryEnergy |
float | primEta |
float | primPhi |
float | primX |
float | primY |
float | primZ |
std::vector< float > | time |
Definition at line 15 of file CastorShowerEvent.h.
point in the space
Definition at line 20 of file CastorShowerEvent.h.
CastorShowerEvent::CastorShowerEvent | ( | ) |
Definition at line 4 of file CastorShowerEvent.cc.
|
override |
Definition at line 9 of file CastorShowerEvent.cc.
|
override |
Definition at line 12 of file CastorShowerEvent.cc.
References detID, hitPosition, nhit, nphotons, primaryEnergy, primEta, primPhi, primX, primY, primZ, and time.
Referenced by CastorShowerLibrary::getShowerHits(), and CastorShowerLibraryMaker::update().
|
inline |
Definition at line 53 of file CastorShowerEvent.h.
References mps_fire::i.
Referenced by CastorSD::getFromLibrary().
|
inline |
|
inline |
Definition at line 52 of file CastorShowerEvent.h.
References nhit.
Referenced by CastorSD::getFromLibrary(), CastorShowerLibrary::getRecord(), and CastorShowerLibraryMaker::update().
|
inline |
Definition at line 55 of file CastorShowerEvent.h.
References mps_fire::i.
Referenced by CastorSD::getFromLibrary().
|
inline |
Definition at line 57 of file CastorShowerEvent.h.
References primaryEnergy.
Referenced by CastorSD::getFromLibrary().
|
inline |
|
inline |
Definition at line 59 of file CastorShowerEvent.h.
References primPhi.
Referenced by CastorSD::rotateUnitID().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 56 of file CastorShowerEvent.h.
References mps_fire::i.
Referenced by CastorSD::getFromLibrary().
|
inline |
Definition at line 40 of file CastorShowerEvent.h.
Referenced by CastorShowerLibraryMaker::FillShowerEvent().
|
inline |
Definition at line 41 of file CastorShowerEvent.h.
Referenced by CastorShowerLibraryMaker::FillShowerEvent().
|
inline |
Definition at line 39 of file CastorShowerEvent.h.
References mps_fire::i.
Referenced by CastorShowerLibraryMaker::FillShowerEvent().
|
inline |
Definition at line 42 of file CastorShowerEvent.h.
Referenced by CastorShowerLibraryMaker::FillShowerEvent().
|
inline |
Definition at line 44 of file CastorShowerEvent.h.
References MillePedeFileConverter_cfg::e.
Referenced by CastorShowerLibraryMaker::update().
|
inline |
Definition at line 45 of file CastorShowerEvent.h.
References PVValHelper::eta.
Referenced by CastorShowerLibraryMaker::update().
|
inline |
Definition at line 46 of file CastorShowerEvent.h.
References phi.
Referenced by CastorShowerLibraryMaker::update().
|
inline |
Definition at line 47 of file CastorShowerEvent.h.
References x.
Referenced by CastorShowerLibraryMaker::update().
|
inline |
Definition at line 48 of file CastorShowerEvent.h.
References y.
Referenced by CastorShowerLibraryMaker::update().
|
inline |
Definition at line 49 of file CastorShowerEvent.h.
References z.
Referenced by CastorShowerLibraryMaker::update().
|
inline |
Definition at line 43 of file CastorShowerEvent.h.
Referenced by CastorShowerLibraryMaker::FillShowerEvent().
std::vector<unsigned int> CastorShowerEvent::detID |
Definition at line 30 of file CastorShowerEvent.h.
Referenced by Clear().
std::vector<Point> CastorShowerEvent::hitPosition |
Definition at line 31 of file CastorShowerEvent.h.
Referenced by Clear().
unsigned int CastorShowerEvent::nhit |
Definition at line 29 of file CastorShowerEvent.h.
std::vector<float> CastorShowerEvent::nphotons |
Definition at line 32 of file CastorShowerEvent.h.
Referenced by Clear().
float CastorShowerEvent::primaryEnergy |
Definition at line 34 of file CastorShowerEvent.h.
Referenced by Clear(), and getPrimE().
float CastorShowerEvent::primEta |
Definition at line 35 of file CastorShowerEvent.h.
Referenced by Clear(), and getPrimEta().
float CastorShowerEvent::primPhi |
Definition at line 35 of file CastorShowerEvent.h.
Referenced by Clear(), and getPrimPhi().
float CastorShowerEvent::primX |
Definition at line 36 of file CastorShowerEvent.h.
Referenced by Clear(), and getPrimX().
float CastorShowerEvent::primY |
Definition at line 36 of file CastorShowerEvent.h.
Referenced by Clear(), and getPrimY().
float CastorShowerEvent::primZ |
Definition at line 36 of file CastorShowerEvent.h.
Referenced by Clear(), and getPrimZ().
std::vector<float> CastorShowerEvent::time |
Definition at line 33 of file CastorShowerEvent.h.
Referenced by Clear().