46 m_location(), m_position(0), m_quality(0), m_bx(0) {}
116 if (
m_bx !=
id.
m_bx )
return false;
141 s.setf(ios::right,ios::adjustfield);
142 s << (
id.m_location) <<
"\t" 143 <<
"position : " << bitset<7>(
id.
position()) <<
" " 144 <<
"quality : " << bitset<7>(
id.
quality());
bool operator!=(const L1MuBMTrackSegEta &) const
unequal operator
L1MuBMTrackSegEta()
default constructor
bool operator==(const L1MuBMTrackSegEta &) const
equal operator
friend std::ostream & operator<<(std::ostream &, const L1MuBMTrackSegEta &)
output stream operator
L1MuBMTrackSegEta & operator=(const L1MuBMTrackSegEta &)
assignment operator
unsigned int position() const
return position
virtual ~L1MuBMTrackSegEta()
destructor
unsigned int quality() const
return quality code
void reset()
reset eta track segment
L1MuBMTrackSegLoc m_location
int bx() const
return bunch crossing