5#ifndef MUONALIGNMENTDATA_STGCALIGNMENTSTORE_H
6#define MUONALIGNMENTDATA_STGCALIGNMENTSTORE_H
26 BLineCache::const_iterator itr =
m_blines.find(bLine);
27 if (itr !=
m_blines.end())
return itr->second;
31 using BLineCache = std::unordered_map<Identifier, const BLinePar*>;
Class holding the sTGC as built conditions data and applying it.
const BLinePar * getBLine(const Identifier &bLine) const
Returns the micromega BLine parameter if it exists.
sTgcAlignmentStore()=default
const sTGCAsBuiltData * asBuiltPars
Pointer to the collection of passivation parameters if the project is not AthSimulation.
std::unordered_map< Identifier, const BLinePar * > BLineCache
void cacheBLine(const Identifier &detElId, const BLinePar &bline)
Caches the micromega BLine parameter.
The muon system contains additional parameters such as B-lines, as-built, passivation.