5#ifndef TILEMONITORING_TILERAWCHANNELFLXALGORITHM_H
6#define TILEMONITORING_TILERAWCHANNELFLXALGORITHM_H
26 virtual StatusCode
fillHistograms(
const EventContext& ctx )
const override;
31 "TileRawChannelContainerLegacy",
"TileRawChannelFit",
"Tile raw channel container"};
34 "TileRawChannelContainerFlx",
"TileRawChannelFlxFit",
"Tile raw channel container for Felix"};
38 Gaudi::Property<std::vector<int>>
m_fragIDsToCompare{
this,
"TileFragIDsToCompare", {0x201, 0x402},
"Tile Frag IDs of modules to compare."};
40 Gaudi::Property<unsigned int>
m_felixScale{
this,
"FelixScale", 1,
"Scale factor between Felix and Legacy ADC counts"};
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.
Property holding a SG store/key/clid from which a ReadHandle is made.
Helper class for TileCal online (hardware) identifiers.
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
SG::ReadHandleKey< TileRawChannelContainer > m_rawChannelContainerKeyLegacy
Gaudi::Property< unsigned int > m_felixScale
virtual ~TileRawChannelFlxMonitorAlgorithm()=default
AthMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
SG::ReadHandleKey< TileRawChannelContainer > m_rawChannelContainerKeyFlx
const TileHWID * m_tileHWID
Gaudi::Property< std::vector< int > > m_fragIDsToCompare