|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TILEMONITORING_TILERAWCHANNELNOISEMONITORALGORITHM_H
6 #define TILEMONITORING_TILERAWCHANNELNOISEMONITORALGORITHM_H
38 Gaudi::Property<int>
m_gain{
this,
"Gain", 1,
"Tile channel gain to monitor"};
39 Gaudi::Property<bool>
m_checkDCS{
this,
"CheckDCS",
false,
"Check Tile DCS status"};
41 "TriggerTypes", {},
"Given trigger types only events with these TT will be used, otherwise all"};
44 "ignoreDisconnectedChannels",
false,
"Ignore disconnected channels"};
47 "FragIDsToIgnoreDMUErrors", {},
"List of Tile frag IDs for which ignore DMU errors"};
50 "TileDQstatus",
"TileDQstatus",
"Tile DQ status name"};
56 "TileDCS",
"TileDCS",
"Input Tile DCS status"};
59 "TileRawChannelContainer",
"TileRawChannelOpt2",
"Input Tile raw channel container key"};
65 "TileBadChannels",
"TileBadChannels",
"Input Tile bad channel status"};
71 "TileEMScale",
"TileEMScale",
"Input Tile EMS calibration constants"};
77 "TileCablingSvc",
"TileCablingSvc",
"The Tile cabling service"};
86 #endif // TILEMONITORING_TILERAWCHANNELNOISEMONITORALGORITHM_H
Property holding a SG store/key/clid from which a ReadHandle is made.
const TileHWID * m_tileHWID
SG::ReadCondHandleKey< TileEMScale > m_emScaleKey
Name of TileEMScale in condition store.
ServiceHandle< TileCablingSvc > m_cablingSvc
Name of Tile cabling service.
SG::ReadHandleKey< TileDQstatus > m_DQstatusKey
Gaudi::Property< bool > m_ignoreDisconnectedChannels
Base class for Athena Monitoring Algorithms.
Helper class for TileCal online (hardware) identifiers.
const TileCablingService * m_cabling
Gaudi::Property< std::vector< unsigned int > > m_triggerTypes
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< TileRawChannelContainer > m_rawChannelContainerKey
std::vector< std::vector< std::vector< int > > > m_ampGroups
SG::ReadCondHandleKey< TileBadChannels > m_badChannelsKey
Name of TileBadChannels in condition store.
Information produced by TileDQstatusAlg (used to be done by TileBeamInfoProvider).
Header file to be included by clients of the Monitored infrastructure.
virtual ~TileRawChannelNoiseMonitorAlgorithm()=default
SG::ReadCondHandleKey< TileDCSState > m_DCSStateKey
Name of TileDCSState object in condition store.
Gaudi::Property< bool > m_checkDCS
AthMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Gaudi::Property< std::vector< int > > m_fragIDsToIgnoreDMUerrors
virtual StatusCode initialize() override
initialize
Gaudi::Property< int > m_gain