8 const std::vector<unsigned int>& hitindex,
9 const std::vector<double>& hitvtxX,
10 const std::vector<double>& hitvtxY,
11 const std::vector<double>& hitvtxZ) {
12 for (
unsigned int i = 0;
i <
hitvtxX.size();
i++) {
24 const std::vector<double>& eedep,
25 const std::vector<double>& hefdep,
26 const std::vector<double>& hebdep) {
31 for (
unsigned int i = 0;
i < eedep.size();
i++) {
32 double en = 0.001 * eedep[
i];
36 for (
unsigned int i = 0;
i < hefdep.size();
i++) {
37 double en = 0.001 * hefdep[
i];
41 for (
unsigned int i = 0;
i < hebdep.size();
i++) {
42 double en = 0.001 * hebdep[
i];
std::vector< float > hgcHitVtxY
std::vector< float > hitvtxZ() const
std::vector< float > hgcHitVtxX
std::vector< float > hgcHEBedep
void fillhgcLayers(const double edepEE, const double edepHEF, const double edepHEB, const std::vector< double > &eedep, const std::vector< double > &hefdep, const std::vector< double > &hebdep)
std::vector< unsigned int > hgcHitDets
std::vector< float > hgcHitVtxZ
std::vector< unsigned int > hgcHitIndex
std::vector< float > hitvtxY() const
std::vector< float > hgcEEedep
void fillhgcHits(const std::vector< unsigned int > &hitdets, const std::vector< unsigned int > &hitindex, const std::vector< double > &hitvtxX, const std::vector< double > &hitvtxY, const std::vector< double > &hitvtxZ)
std::vector< float > hgcHEFedep
std::vector< float > hitvtxX() const