4 double yPosition,
double zPosition,
double px,
double py,
5 double pz,
double depositEnergy)
6 : m_id(id), m_trackIndex(trackIndex),
7 m_hitEmc(0),m_PDGCode(0),m_PDGCharge(0),m_time(0),
8 m_xPosition(xPosition), m_yPosition(yPosition),m_zPosition(zPosition),
9 m_px(px), m_py(py),
m_pz(pz), m_depositEnergy(depositEnergy)
76 return m_depositEnergy;
80 return m_hitMap.begin();
84 return m_hitMap.end();
88 return m_hitMap.find(
id);
92 return m_hitMap.size();
NTuple::Item< double > m_pz
Identifier identify() const
std::map< Identifier, double > getHitMap() const
double getPositionZ() const
unsigned int size() const
std::map< Identifier, double >::const_iterator end() const
double getPDGCharge() const
double getDepositEnergy() const
std::map< Identifier, double >::const_iterator find(Identifier &) const
double getPositionY() const
std::map< Identifier, double >::const_iterator begin() const
unsigned int getTrackIndex() const
double getPositionX() const