|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONCONDDATA_DigitEffiData_H
5 #define MUONCONDDATA_DigitEffiData_H
35 using EffiMap = std::unordered_map<Identifier, double>;
std::unordered_map< Identifier, double > EffiMap
Hold mappings of ranges to condition objects.
DigitEffiData(const Muon::IMuonIdHelperSvc *idHelperSvc, double defaultEffi)
Constructor taking the pointer to the IdHelperSvc & defining a default efficiency for cases wher the ...
CLASS_DEF(Muon::DigitEffiData, 248247637, 1)
const Muon::IMuonIdHelperSvc * m_idHelperSvc
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
StatusCode setEfficiency(const Identifier §ionId, const double effi, bool isInnerQ1=false)
Sets the efficiency for a given minimal section of the dector.
Provide an interface for finding inheritance information at run time.
::StatusCode StatusCode
StatusCode definition for legacy code.
Identifier getLookUpId(const Identifier &channelId, bool isInnerQ1=false) const
double getEfficiency(const Identifier &channelId, bool isInnerQ1=false) const
Returns the signal generation efficiency of the sTgc channel.
Class to provide easy MsgStream access and capabilities.
CONDCONT_DEF(Muon::DigitEffiData, 17123805)
Interface for Helper service that creates muon Identifiers and can be used to print Identifiers.