Go to the documentation of this file. 1 #ifndef HcalTestBeam_PHcalTB06Info_h
2 #define HcalTestBeam_PHcalTB06Info_h
104 void setEdep(
double simtot,
double sime,
double simh);
105 void saveHit(
unsigned int det,
double eta,
double phi,
double e,
double t);
109 int evNum,
int type,
double x,
double y,
double z,
double u,
double v,
double w,
double px,
double py,
double pz);
110 void setVtxSec(
int id,
int pdg,
double px,
double py,
double pz,
double ek);
void setEdep(double simtot, double sime, double simh)
VtxVector vtxSecondaries() const
void setPrimary(int primary, int id, double energy, double eta, double phi)
float simHitPhi(unsigned int i) const
float vtxSecPx(unsigned int i) const
Vtx vtxSecondary(unsigned int i) const
void setVtxSec(int id, int pdg, double px, double py, double pz, double ek)
int vtxPartID(unsigned int i) const
unsigned int simHitID(unsigned int i) const
float vtxSecEKin(unsigned int i) const
float simHitEta(unsigned int i) const
std::vector< Hit > HitVector
void saveHit(unsigned int det, double eta, double phi, double e, double t)
float vtxSecPz(unsigned int i) const
std::vector< float > FloatVector
float simHitT(unsigned int i) const
std::vector< Vtx > VtxVector
std::vector< int > IntVector
int vtxTrackID(unsigned int i) const
float vtxSecPy(unsigned int i) const
HitVector simHits() const
float simHitE(unsigned int i) const
Hit simHit(unsigned int i) const
void setVtxPrim(int evNum, int type, double x, double y, double z, double u, double v, double w, double px, double py, double pz)