 |
ATLAS Offline Software
|
Go to the documentation of this file.
25 if (!
rois.isValid() ) {
27 return StatusCode::FAILURE;
35 for (
const auto l1mu : *
rois) {
36 l1Thres = (
float)l1mu->getThrNumber();
39 fill(
"L1MuonMon", l1Thres, l1Eta, l1Phi);
43 return StatusCode::SUCCESS;
L1MuonMon(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::MuonRoIContainer > m_MuonRoIContainerKey
::StatusCode StatusCode
StatusCode definition for legacy code.
Base class from which analyzers can define a derived class to do specific analysis.
void fill(const ToolHandle< GenericMonitoringTool > &groupHandle, std::vector< std::reference_wrapper< Monitored::IMonitoredVariable >> &&variables) const
Fills a vector of variables to a group by reference.
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
virtual StatusCode fillVariables(const EventContext &ctx) const override
Function that fills variables by just retrieving containers of trigger objects.
virtual StatusCode initialize() override
initialize
virtual StatusCode initialize() override
initialize
Declare a monitored scalar variable.