ATLAS Offline Software
|
#include <sTgcAlignmentStore.h>
Public Types | |
using | sTgcAsBuiltPtr = NswAsBuiltDbData::sTgcAsBuiltPtr |
Pointer to the collection of passivation parameters if the project is not AthSimulation. More... | |
Public Member Functions | |
sTgcAlignmentStore ()=default | |
void | cacheBLine (const Identifier &detElId, const BLinePar &bline) |
Caches the micromega BLine parameter. More... | |
const BLinePar * | getBLine (const Identifier &bLine) const |
Returns the micromega BLine parameter if it exists. More... | |
Public Attributes | |
sTgcAsBuiltPtr | asBuiltPars {} |
Private Types | |
using | BLineCache = std::unordered_map< Identifier, const BLinePar * > |
Private Attributes | |
BLineCache | m_blines {} |
Definition at line 14 of file sTgcAlignmentStore.h.
|
private |
Definition at line 31 of file sTgcAlignmentStore.h.
Pointer to the collection of passivation parameters if the project is not AthSimulation.
Otherwise, it's a char
Definition at line 19 of file sTgcAlignmentStore.h.
|
default |
void sTgcAlignmentStore::cacheBLine | ( | const Identifier & | detElId, |
const BLinePar & | bline | ||
) |
Caches the micromega BLine parameter.
Definition at line 8 of file sTgcAlignmentStore.cxx.
|
inline |
Returns the micromega BLine parameter if it exists.
Definition at line 25 of file sTgcAlignmentStore.h.
sTgcAsBuiltPtr sTgcAlignmentStore::asBuiltPars {} |
Definition at line 20 of file sTgcAlignmentStore.h.
|
private |
Definition at line 32 of file sTgcAlignmentStore.h.