![]() |
ATLAS Offline Software
|
Interface for tools performing the conversion between Athena Identifiers and Muon Calibration Standalone Fixed ones. More...
#include <IIdToFixedIdTool.h>
Public Member Functions | |
| virtual | ~IIdToFixedIdTool () |
| virtual IAlgTool destructor | |
| virtual void | print (const Identifier &id) const =0 |
| pure virtual member to print (ATHENA) Identifier | |
| virtual void | print (const MuonFixedId &fid) const =0 |
| pure virtual member to print (Calib-EDM) MuonFixedId | |
| virtual void | print (const MuonFixedLongId &fid) const =0 |
| pure virtual member to print (Calib-EDM) MuonFixedLongId | |
| virtual Identifier | fixedIdToId (const MuonFixedId &fid) const =0 |
| pure virtual member to convert (Calib-EDM) MuonFixedId to (ATHENA) Identifier | |
| virtual MuonFixedId | idToFixedId (const Identifier &id) const =0 |
| pure virtual member to convert (ATHENA) Identifier to (Calib-EDM) MuonFixedId | |
| virtual Identifier | fixedLongIdToId (const MuonFixedLongId &fid) const =0 |
| pure virtual member to convert (Calib-EDM) MuonFixedLongId to (ATHENA) Identifier | |
| virtual MuonFixedLongId | idToFixedLongId (const Identifier &id) const =0 |
| pure virtual member to convert (ATHENA) Identifier to (Calib-EDM) MuonFixedLongId | |
| virtual Identifier | regionKeyToId (std::string key) const =0 |
| pure virtual member to retrieve an (ATHENA) Identifier for a given regionKey | |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
| retrieve Interface ID | |
Interface for tools performing the conversion between Athena Identifiers and Muon Calibration Standalone Fixed ones.
Definition at line 33 of file IIdToFixedIdTool.h.
|
inlinevirtual |
virtual IAlgTool destructor
Definition at line 36 of file IIdToFixedIdTool.h.
|
pure virtual |
pure virtual member to convert (Calib-EDM) MuonFixedId to (ATHENA) Identifier
Implemented in MuonCalib::IdToFixedIdTool.
|
pure virtual |
pure virtual member to convert (Calib-EDM) MuonFixedLongId to (ATHENA) Identifier
Implemented in MuonCalib::IdToFixedIdTool.
|
pure virtual |
pure virtual member to convert (ATHENA) Identifier to (Calib-EDM) MuonFixedId
Implemented in MuonCalib::IdToFixedIdTool.
|
pure virtual |
pure virtual member to convert (ATHENA) Identifier to (Calib-EDM) MuonFixedLongId
Implemented in MuonCalib::IdToFixedIdTool.
|
inlinestatic |
Definition at line 35 of file IIdToFixedIdTool.h.
|
pure virtual |
pure virtual member to print (ATHENA) Identifier
Implemented in MuonCalib::IdToFixedIdTool.
|
pure virtual |
pure virtual member to print (Calib-EDM) MuonFixedId
Implemented in MuonCalib::IdToFixedIdTool.
|
pure virtual |
pure virtual member to print (Calib-EDM) MuonFixedLongId
Implemented in MuonCalib::IdToFixedIdTool.
|
pure virtual |
pure virtual member to retrieve an (ATHENA) Identifier for a given regionKey
Implemented in MuonCalib::IdToFixedIdTool.