![]() |
ATLAS Offline Software
|
Basic class to map the MuonAlignment parameters to the different subdetectors inside the muon system. More...
#include <MuonAlignmentPar.h>
Public Member Functions | |
| MuonAlignmentPar ()=default | |
| virtual | ~MuonAlignmentPar ()=default |
| void | setIdentifier (const Identifier &id) |
| Setters and getters for the Athena Identifier. | |
| const Identifier & | identify () const |
| bool | operator< (const MuonAlignmentPar &other) const |
| Odering operater using the Identifier. | |
| void | setAmdbId (const std::string &stName, int stEta, int stPhi, int stJob) |
| AMDB identifiers. They're often not the same as the ATLAS ones (TGCs) | |
| int | AmdbJob () const |
| Seems to correspond to the multilayer but sometimes also stEta. | |
| int | AmdbEta () const |
| station Eta | |
| int | AmdbPhi () const |
| station phi | |
| const std::string & | AmdbStation () const |
| station Name | |
Private Attributes | |
| Identifier | m_id {0} |
| std::string | m_station {} |
| int | m_eta {0} |
| int | m_phi {0} |
| int | m_job {0} |
Basic class to map the MuonAlignment parameters to the different subdetectors inside the muon system.
Definition at line 15 of file MuonAlignmentPar.h.
|
default |
|
virtualdefault |
| int MuonAlignmentPar::AmdbEta | ( | ) | const |
| int MuonAlignmentPar::AmdbJob | ( | ) | const |
Seems to correspond to the multilayer but sometimes also stEta.
Definition at line 19 of file MuonAlignmentPar.cxx.
| int MuonAlignmentPar::AmdbPhi | ( | ) | const |
| const std::string & MuonAlignmentPar::AmdbStation | ( | ) | const |
| const Identifier & MuonAlignmentPar::identify | ( | ) | const |
Definition at line 11 of file MuonAlignmentPar.cxx.
| bool MuonAlignmentPar::operator< | ( | const MuonAlignmentPar & | other | ) | const |
| void MuonAlignmentPar::setAmdbId | ( | const std::string & | stName, |
| int | stEta, | ||
| int | stPhi, | ||
| int | stJob ) |
AMDB identifiers. They're often not the same as the ATLAS ones (TGCs)
Definition at line 13 of file MuonAlignmentPar.cxx.
| void MuonAlignmentPar::setIdentifier | ( | const Identifier & | id | ) |
|
private |
Definition at line 40 of file MuonAlignmentPar.h.
|
private |
Definition at line 38 of file MuonAlignmentPar.h.
|
private |
Definition at line 42 of file MuonAlignmentPar.h.
|
private |
Definition at line 41 of file MuonAlignmentPar.h.
|
private |
Definition at line 39 of file MuonAlignmentPar.h.