1 #ifndef HcalTestBeam_PHcalTB04Info_h
2 #define HcalTestBeam_PHcalTB04Info_h
97 void setIDs(std::vector<int>, std::vector<int>);
99 void setEdep(
double simtot,
double sime,
double simh,
100 double digtot,
double dige,
double digh);
101 void setEdepEcal(std::vector<double> esim, std::vector<double> edig);
102 void setEdepHcal(std::vector<double> esim, std::vector<double> edig);
104 void setTrnsProf(std::vector<double> es1, std::vector<double> eq1,
105 std::vector<double> es2, std::vector<double> eq2);
106 void setLongProf(std::vector<double> es, std::vector<double>
eq);
111 double v,
double w,
double px,
double py,
double pz);
112 void setVtxSec(
int id,
int pdg,
double px,
double py,
double pz,
double ek);
IntVector detectorHit() const
FloatVector simEHcal() const
FloatVector digEEcal() const
FloatVector vtxSecEk() const
void setPrimary(int primary, int id, double energy, double eta, double phi)
void setLongProf(std::vector< double > es, std::vector< double > eq)
std::vector< int > IntVector
void setEdepHcal(std::vector< double > esim, std::vector< double > edig)
void setEdep(double simtot, double sime, double simh, double digtot, double dige, double digh)
void setEdepEcal(std::vector< double > esim, std::vector< double > edig)
IntVector idsEcal() const
void saveHit(int det, int lay, int eta, int phi, double e, double t)
IntVector idsHcal() const
IntVector vtxPartID() const
IntVector layerHit() const
void setVtxSec(int id, int pdg, double px, double py, double pz, double ek)
FloatVector energyHit() const
FloatVector timeHit() const
FloatVector simEEcal() const
IntVector etaIndexHit() const
IntVector vtxTrkID() const
FloatVector vtxSecPx() const
FloatVector vtxSecPz() const
FloatVector vtxSecPy() const
void setIDs(std::vector< int >, std::vector< int >)
IntVector phiIndexHit() 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)
void setTrnsProf(std::vector< double > es1, std::vector< double > eq1, std::vector< double > es2, std::vector< double > eq2)
FloatVector digEHcal() const
std::vector< float > FloatVector