9 if (hit->getId() == -1) { hit->setId(
size()); }
14 if (hitno >=
m_hit.size()) {
throw std::runtime_error(
"MuonHoughHitContainer::range error!"); }
unsigned int size() const
returns size of hitcontainer
MuonHough::DetectorTechnology getDetectorId(unsigned int hitno) const
returns detectortechnology of hit hitno
int getMDThitno() const
returns number of mdt hits in container
bool getMeasuresPhi(unsigned int hitno) const
returns if hit hitno measures phi
std::vector< std::shared_ptr< MuonHoughHit > > m_hit
vector of hits in container
void addHit(const std::shared_ptr< MuonHoughHit > &hit)
add hit to container
int getTGChitno() const
returns number of tgc hits in container
int getRPCetahitno() const
returns number of rpc eta hits in container
int getRPChitno() const
returns number of rpc hits in container
void removeHit(unsigned int hitno)
remove hit from container
int getCSChitno() const
returns number of csc hits in container