|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGMUONMONITORING_EFMUONMON_H
6 #define TRIGMUONMONITORING_EFMUONMON_H
17 EFMuonMon(
const std::string&
name, ISvcLocator* pSvcLocator );
39 #endif //TRIGMUONMONITORING_EFMUONMON_H
std::map< std::string, bool > m_doEFIso
std::map< std::string, bool > m_doEFSA
virtual StatusCode initialize() override
initialize
SG::ReadHandleKey< xAOD::MuonContainer > m_EFSAMuonContainerKey
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode fillVariablesPerOfflineMuon(const EventContext &ctx, const xAOD::Muon *mu) const override
Function that fills variables that are compared to offline muons but the trigger chains are not speci...
virtual StatusCode fillVariablesPerOfflineMuonPerChain(const EventContext &ctx, const xAOD::Muon *mu, const std::string &chain) const override
Function that fills variables of trigger objects associated to specified trigger chains comparing off...
SG::ReadHandleKey< xAOD::MuonContainer > m_EFCBMuonContainerKey
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_CBtrackContainerKey
virtual StatusCode fillVariablesPerChain(const EventContext &ctx, const std::string &chain) const override
Function that fills variables of trigger objects associated to specified trigger chains.
Base class from which analyzers can define a derived class to do specific analysis.
std::map< std::string, bool > m_doEFCB
virtual StatusCode fillVariables(const EventContext &ctx) const override
Function that fills variables by just retrieving containers of trigger objects.
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_MStrackContainerKey
EFMuonMon(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadDecorHandleKey< xAOD::MuonContainer > m_muonIso30Key
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.