 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONCONDDATA_MMCTPCLUSTERCALIBDATA_H
6 #define MUONCONDDATA_MMCTPCLUSTERCALIBDATA_H
28 const std::array<double, 2>&
pars()
const {
return m_pars; }
31 std::array<double, 2>
m_pars{0., 0.};
43 using parameterMap = std::unordered_map<Identifier, CTPParameters>;
CLASS_DEF(Muon::mmCTPClusterCalibData, 211195114, 1)
const std::array< double, 2 > & pars() const
StatusCode storeConstants(const Identifier &gasGapId, CTPParameters &&newConstants)
Hold mappings of ranges to condition objects.
CONDCONT_DEF(Muon::mmCTPClusterCalibData, 242286916)
Scalar theta() const
theta method
~mmCTPClusterCalibData()=default
CTPParameters & operator=(CTPParameters &&other)=default
CTPParameters(CTPParameters &&other) noexcept
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
const Muon::IMuonIdHelperSvc * m_idHelperSvc
std::array< double, 2 > m_pars
Provide an interface for finding inheritance information at run time.
::StatusCode StatusCode
StatusCode definition for legacy code.
Class to provide easy MsgStream access and capabilities.
double getCTPCorrectedDriftVelocity(const Identifier &identifier, const double theta) const
Interface for Helper service that creates muon Identifiers and can be used to print Identifiers.
std::unordered_map< Identifier, CTPParameters > parameterMap
mmCTPClusterCalibData(const Muon::IMuonIdHelperSvc *idHelperSvc)