12#ifndef LITSTATIONMUON_H_
13#define LITSTATIONMUON_H_
Enumerations used in the parallel track reconstruction.
Station in muon detector layout.
virtual ~LitStationMuon()
Destructor.
LitHitType GetType() const
Return type of hits for station.
void AddSubstation(const LitSubstationMuon< T > &substation)
Add substation to station.
std::string ToString() const
Return std::string representation for the class.
const LitSubstationMuon< T > & GetSubstation(unsigned short index) const
Return substation by index.
LitStationMuon()
Constructor.
friend std::ostream & operator<<(std::ostream &strm, const LitStationMuon &station)
Operator << for convenient output to std::ostream.
unsigned char GetNofSubstations() const
Return number of substations in station.
void SetType(LitHitType type)
Set type of hits for station.
std::vector< LitSubstationMuon< T > > fSubstations
Substation in muon detector layout.
class lit::parallel::LitDetectorLayout _fvecalignment
LitHitType
Type of the hit and station.
std::string ToString(const T &value)
Function converts object into a std::string.
LitStationMuon< fscal > LitStationMuonScal
LitStationMuon< fvec > LitStationMuonVec