48 m_location(), m_position(0), m_quality(0), m_bx(0) {}
52 int pos,
int quality,
int bx) :
53 m_location(wheel_id, sector_id, station_id),
54 m_position(pos), m_quality(quality), m_bx(bx) {
60 int pos,
int quality,
int bx) :
61 m_location(id), m_position(pos), m_quality(quality), m_bx(bx) {
67 m_location(id.m_location),
68 m_position(id.m_position), m_quality(id.m_quality), m_bx(id.m_bx) {}
118 if (
m_bx !=
id.
m_bx )
return false;
143 s.setf(ios::right,ios::adjustfield);
144 s << (
id.m_location) <<
"\t"
145 <<
"position : " << bitset<7>(
id.
position()) <<
" "
146 <<
"quality : " << bitset<7>(
id.quality());
void reset()
reset eta track segment
std::ostream & operator<<(std::ostream &out, const ALILine &li)
static int position[TOTALCHAMBERS][3]
bool operator!=(const L1MuDTTrackSegEta &) const
unequal operator
L1MuDTTrackSegEta()
default constructor
L1MuDTTrackSegLoc m_location
bool operator==(const L1MuDTTrackSegEta &) const
equal operator
L1MuDTTrackSegEta & operator=(const L1MuDTTrackSegEta &)
assignment operator
virtual ~L1MuDTTrackSegEta()
destructor