|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONALIGNMENTDATA_MUONALIGNMENTPAR_H
6 #define MUONALIGNMENTDATA_MUONALIGNMENTPAR_H
9 #include <Identifier/Identifier.h>
27 void setAmdbId(
const std::string& stName,
int stEta,
int stPhi,
int stJob);
48 #endif // MUONALIGNMENTDATA_MUONALIGNMENTPAR_H
int AmdbEta() const
station Eta
void setIdentifier(const Identifier &id)
Setters and getters for the Athena Identifier.
const std::string & AmdbStation() const
station Name
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)
bool operator<(const MuonAlignmentPar &other) const
Odering operater using the Identifier.
int AmdbPhi() const
station phi
bool operator<(const Identifier &a, const MuonAlignmentPar &b)
Operator for.
MuonAlignmentPar()=default
Basic class to map the MuonAlignment parameters to the different subdetectors inside the muon system.
const Identifier & identify() const
virtual ~MuonAlignmentPar()=default
int AmdbJob() const
Seems to correspond to the multilayer but sometimes also stEta.