![]() |
ATLAS Offline Software
|
A bitted word defining different levels of muon identification qualities (in terms of purity and efficiency), based solely on type of identification and reconstruction properties. More...
#include <MuonQualityWord.h>
Public Member Functions | |
| MuonQualityWord (uint16_t qualityWord) | |
| full constructor with a quality word | |
| MuonQualityWord () | |
| default constructor | |
| ~MuonQualityWord ()=default | |
| destructor | |
| MuonQualityWord (const MuonQualityWord &) | |
| copy constructor | |
| MuonQualityWord & | operator= (const MuonQualityWord &) |
| assignment operator | |
| void | set (uint16_t qualityWord) |
| set the quality word - needed if default constructor is used | |
| bool | isLoose () const |
| Accessor methods. | |
| bool | isMedium () const |
| bool | isTight () const |
| uint16_t | type () const |
| container specifi bits - may vary according to muon container | |
| uint16_t | qualityWord () const |
| get back the quality word | |
Private Attributes | |
| uint16_t | m_qualityWord |
A bitted word defining different levels of muon identification qualities (in terms of purity and efficiency), based solely on type of identification and reconstruction properties.
The proposed bit encoding is as follows:
As a consequence,
Definition at line 41 of file MuonQualityWord.h.
| MuonQualityWord::MuonQualityWord | ( | uint16_t | qualityWord | ) |
full constructor with a quality word
Definition at line 17 of file MuonQualityWord.cxx.
|
inline |
|
default |
destructor
|
default |
copy constructor
|
inline |
|
inline |
Definition at line 88 of file MuonQualityWord.h.
|
inline |
Definition at line 90 of file MuonQualityWord.h.
| MuonQualityWord & MuonQualityWord::operator= | ( | const MuonQualityWord & | rhs | ) |
assignment operator
destructor
Assignment operator
Definition at line 31 of file MuonQualityWord.cxx.
|
inline |
|
inline |
set the quality word - needed if default constructor is used
Definition at line 61 of file MuonQualityWord.h.
|
inline |
container specifi bits - may vary according to muon container
Definition at line 69 of file MuonQualityWord.h.
|
private |
Definition at line 76 of file MuonQualityWord.h.