|
ATLAS Offline Software
|
Go to the documentation of this file.
42 return StatusCode::FAILURE;
44 std::vector<const xAOD::Muon*> probes;
60 return StatusCode::SUCCESS;
78 return StatusCode::SUCCESS;
83 return StatusCode::SUCCESS;
88 return StatusCode::SUCCESS;
92 return StatusCode::SUCCESS;
96 return StatusCode::SUCCESS;
virtual bool selectEvents() const
Function that defines the event selection for anlayses User should reimlement in a subclass if needed...
SG::ReadHandleKey< xAOD::MuonContainer > m_MuonContainerKey
ToolHandle< MuonMatchingTool > m_matchTool
Base class for Athena Monitoring Algorithms.
TrigMuonMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode fillHistograms(const EventContext &ctx) const override
Function that steers anlayses.
virtual StatusCode fillVariables(const EventContext &ctx) const
Function that fills variables by just retrieving containers of trigger objects.
Gaudi::Property< std::vector< std::string > > m_monitored_chains
List of trigger chains that are monitored in fillVariablesPerChain and fillVariablesPerOfflineMuonPer...
virtual bool isValid() override final
Can the handle be successfully dereferenced?
virtual StatusCode selectMuons(SG::ReadHandle< xAOD::MuonContainer > &muons, std::vector< const xAOD::Muon * > &probes) const
Function that defines the event selection for anlayses Users should reimlement in a subclass if neede...
Gaudi::Property< int > m_muontype
Requirement for the offline muon type considered in analyses.
virtual StatusCode initialize() override
initialize
virtual StatusCode initialize() override
initialize
virtual StatusCode fillVariablesPerOfflineMuonPerChain(const EventContext &ctx, const xAOD::Muon *mu, const std::string &chain) const
Function that fills variables of trigger objects associated to specified trigger chains comparing off...
@ STACO
Tracks produced by STACO.
virtual StatusCode fillVariablesPerOfflineMuon(const EventContext &ctx, const xAOD::Muon *mu) const
Function that fills variables that are compared to offline muons but the trigger chains are not speci...
ToolHandle< CP::IMuonSelectionTool > m_muonSelectionTool
virtual StatusCode fillVariablesPerChain(const EventContext &ctx, const std::string &chain) const
Function that fills variables of trigger objects associated to specified trigger chains.