|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGMINBIASMONITORING_HLTHeavyIonMonAlg_H
5 #define TRIGMINBIASMONITORING_HLTHeavyIonMonAlg_H
29 this,
"lvl1EnergySumROIKey",
"LVL1EnergySumRoI",
"Name of Sum of Energy info object produced by the Legacy L1 system."};
32 this,
"jFexSumETRoIKey",
"L1_jFexSumETRoI",
"Name of Sum of Energy info object produced by the jFex system."};
35 this,
"HIEventShapeKey",
"HLT_HIEventShapeEG",
"Name of HI event shape info object produced by the HLT system."};
37 Gaudi::Property<std::vector<std::string>>
m_triggerListMon {
this,
"triggerListMon", {},
"List of triggers to be monitored"};
42 #endif // TRIGMINBIASMONITORING_HLTHeavyIonMonAlg_H
virtual StatusCode initialize() override
initialize
StatusCode monitorSumEt(const EventContext &context) const
Property holding a SG store/key/clid from which a ReadHandle is made.
Gaudi::Property< std::vector< std::string > > m_triggerListMon
Base class for Athena Monitoring Algorithms.
SG::ReadHandleKey< xAOD::HIEventShapeContainer > m_HIEventShapeKey
::StatusCode StatusCode
StatusCode definition for legacy code.
Monitoring algorithms for HLT_mb_*_hi_* chains.
virtual StatusCode fillHistograms(const EventContext &context) const override
adds event to the monitoring histograms
SG::ReadHandleKey< xAOD::jFexSumETRoIContainer > m_jFexSumETRoIKey
SG::ReadHandleKey< xAOD::EnergySumRoI > m_lvl1EnergySumROIKey
HLTHeavyIonMonAlg(const std::string &name, ISvcLocator *pSvcLocator)