#include <L1MuDTTrackSegEta.h>
Public Member Functions | |
int | bx () const |
return bunch crossing More... | |
bool | empty () const |
is it an empty eta track segment? More... | |
L1MuDTTrackSegEta () | |
default constructor More... | |
L1MuDTTrackSegEta (int wheel_id, int sector_id, int station_id, int position=0, int quality=0, int bx=17) | |
constructor More... | |
L1MuDTTrackSegEta (const L1MuDTTrackSegLoc &, int position=0, int quality=0, int bx=17) | |
constructor More... | |
L1MuDTTrackSegEta (const L1MuDTTrackSegEta &) | |
copy constructor More... | |
bool | operator!= (const L1MuDTTrackSegEta &) const |
unequal operator More... | |
L1MuDTTrackSegEta & | operator= (const L1MuDTTrackSegEta &) |
assignment operator More... | |
bool | operator== (const L1MuDTTrackSegEta &) const |
equal operator More... | |
unsigned int | position () const |
return position More... | |
unsigned int | quality () const |
return quality code More... | |
void | reset () |
reset eta track segment More... | |
int | sector () const |
return sector More... | |
int | station () const |
return station More... | |
int | wheel () const |
return wheel More... | |
const L1MuDTTrackSegLoc & | where () const |
return location of eta track segment More... | |
virtual | ~L1MuDTTrackSegEta () |
destructor More... | |
Private Attributes | |
int | m_bx |
L1MuDTTrackSegLoc | m_location |
unsigned int | m_position |
unsigned int | m_quality |
Friends | |
std::ostream & | operator<< (std::ostream &, const L1MuDTTrackSegEta &) |
output stream operator More... | |
L1MuDTTrackSegEta::L1MuDTTrackSegEta | ( | ) |
L1MuDTTrackSegEta::L1MuDTTrackSegEta | ( | int | wheel_id, |
int | sector_id, | ||
int | station_id, | ||
int | position = 0 , |
||
int | quality = 0 , |
||
int | bx = 17 |
||
) |
constructor
Definition at line 47 of file L1MuDTTrackSegEta.cc.
L1MuDTTrackSegEta::L1MuDTTrackSegEta | ( | const L1MuDTTrackSegLoc & | id, |
int | position = 0 , |
||
int | quality = 0 , |
||
int | bx = 17 |
||
) |
constructor
Definition at line 50 of file L1MuDTTrackSegEta.cc.
L1MuDTTrackSegEta::L1MuDTTrackSegEta | ( | const L1MuDTTrackSegEta & | id | ) |
copy constructor
Definition at line 53 of file L1MuDTTrackSegEta.cc.
|
virtual |
|
inline |
|
inline |
is it an empty eta track segment?
Definition at line 78 of file L1MuDTTrackSegEta.h.
References m_position.
bool L1MuDTTrackSegEta::operator!= | ( | const L1MuDTTrackSegEta & | id | ) | const |
unequal operator
Definition at line 105 of file L1MuDTTrackSegEta.cc.
References m_bx, m_location, m_position, and m_quality.
L1MuDTTrackSegEta & L1MuDTTrackSegEta::operator= | ( | const L1MuDTTrackSegEta & | id | ) |
assignment operator
Definition at line 77 of file L1MuDTTrackSegEta.cc.
References m_bx, m_location, m_position, and m_quality.
bool L1MuDTTrackSegEta::operator== | ( | const L1MuDTTrackSegEta & | id | ) | const |
equal operator
Definition at line 90 of file L1MuDTTrackSegEta.cc.
References m_bx, m_location, m_position, and m_quality.
|
inline |
|
inline |
void L1MuDTTrackSegEta::reset | ( | void | ) |
reset eta track segment
Definition at line 68 of file L1MuDTTrackSegEta.cc.
References m_bx, m_position, and m_quality.
|
inline |
return sector
Definition at line 60 of file L1MuDTTrackSegEta.h.
References m_location, and L1MuDTTrackSegLoc::sector().
Referenced by geometryXMLparser.DTAlignable::index().
|
inline |
return station
Definition at line 63 of file L1MuDTTrackSegEta.h.
References m_location, and L1MuDTTrackSegLoc::station().
Referenced by geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
|
inline |
return wheel
Definition at line 57 of file L1MuDTTrackSegEta.h.
References m_location, and L1MuDTTrackSegLoc::wheel().
Referenced by geometryXMLparser.DTAlignable::index().
|
inline |
return location of eta track segment
Definition at line 66 of file L1MuDTTrackSegEta.h.
References m_location.
|
friend |
output stream operator
|
private |
Definition at line 96 of file L1MuDTTrackSegEta.h.
Referenced by bx(), operator!=(), operator=(), operator==(), and reset().
|
private |
Definition at line 93 of file L1MuDTTrackSegEta.h.
Referenced by operator!=(), operator=(), operator==(), sector(), station(), wheel(), and where().
|
private |
Definition at line 94 of file L1MuDTTrackSegEta.h.
Referenced by empty(), operator!=(), operator=(), operator==(), position(), and reset().
|
private |
Definition at line 95 of file L1MuDTTrackSegEta.h.
Referenced by operator!=(), operator=(), operator==(), quality(), and reset().