4#ifndef TRIGT1CALOMONITORING_OVERVIEWMONITORALGORITHM_H
5#define TRIGT1CALOMONITORING_OVERVIEWMONITORALGORITHM_H
17 virtual StatusCode
fillHistograms(
const EventContext& ctx )
const override;
23 StringProperty
m_packageName{
this,
"PackageName",
"OverviewMonitor",
"group name for histograming"};
27 StringProperty
m_ppmSpareErrorLocation{
this,
"PPMSpareErrorLocation",
"L1CaloPPMSpareErrorVector",
"PPM Spare Error Vector"};
29 StringProperty
m_jemErrorLocation{
this,
"JEMErrorLocation",
"L1CaloJEMErrorVector",
"JEM Error Vector"};
30 StringProperty
m_jemCmxErrorLocation{
this,
"JEMCMXErrorLocation",
"L1CaloJEMCMXErrorVector",
"JEM-CMX Error Vector"};
31 StringProperty
m_rodErrorLocation{
this,
"RODErrorLocation",
"L1CaloRODErrorVector",
"ROD Error Vector"};
32 StringProperty
m_ppmMismatchLocation{
this,
"PPMMismatchLocation",
"L1CaloPPMMismatchVector",
"PPM Mismatch Error Vector"};
34 StringProperty
m_jemMismatchLocation{
this,
"JEMMismatchLocation",
"L1CaloJEMMismatchVector",
"JEM Mismatch Error Vector"};
Header file to be included by clients of the Monitored infrastructure.
Property holding a SG store/key/clid from which a ReadHandle is made.
AthMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
std::vector< int > ErrorVector
StringProperty m_jemMismatchLocation
virtual ~OverviewMonitorAlgorithm()=default
StringProperty m_rodErrorLocation
StringProperty m_ppmSpareErrorLocation
StringProperty m_packageName
StringProperty m_jemCmxErrorLocation
StringProperty m_jemErrorLocation
SG::ReadHandleKey< ErrorVector > m_ppmSimBSMismatchLocation
SG::ReadHandleKey< ErrorVector > m_cpmErrorLocation
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
StringProperty m_ppmMismatchLocation
SG::ReadHandleKey< ErrorVector > m_cpmMismatchLocation
SG::ReadHandleKey< ErrorVector > m_ppmErrorLocation
Property holding a SG store/key/clid from which a ReadHandle is made.