|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TILEMONITORING_TILECLUSTERMONITORALGORITHM_H
6 #define TILEMONITORING_TILECLUSTERMONITORALGORITHM_H
34 "EnergyThreshold", 500.0F,
"Energy threshold in MeV"};
37 "fillTimingHistograms",
false,
"Fill timing histograms from cells associated with clusters"};
40 "CellEnergyThresholdForTiming", 1500.0F,
"Energy threshold in MeV"};
43 "CaloClusterContainer",
"TileTopoCluster",
"Calo cluster container name"};
49 "TileCablingSvc",
"TileCablingSvc",
"Tile cabling service"};
73 #endif // TILEMONITORING_TILECLUSTERMONITORALGORITHM_H
Property holding a SG store/key/clid from which a ReadHandle is made.
ServiceHandle< TileCablingSvc > m_cablingSvc
Name of Tile cabling service.
std::vector< int > m_clusterEtaPhiGroups
std::vector< int > m_clusterSumPxGroups
std::vector< int > m_clusterEtaPhiDiffGroups
std::vector< int > m_clusterEneDiffGroups
virtual ~TileClusterMonitorAlgorithm()=default
std::vector< int > m_clusterTimeDiffGroups
std::vector< int > m_nClustersGroups
Gaudi::Property< float > m_cellEnergyThresholdForTiming
std::vector< int > m_allClusterEneEtaPhiGroups
TileMonitorAlgorithm(const std::string &name, ISvcLocator *svcLocator)
Gaudi::Property< float > m_energyThreshold
const TileCablingService * m_cabling
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
Helper class for TileCal offline identifiers.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< int > m_allClusterEnergyGroups
std::vector< int > m_clusterEtGroups
Header file to be included by clients of the Monitored infrastructure.
std::vector< int > m_clusterSumPyGroups
Gaudi::Property< bool > m_fillTimingHistograms
std::vector< int > m_clusterNCellsGroups
virtual StatusCode initialize() override
initialize
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_caloClusterContainerKey
std::vector< int > m_partitionTimeLBGroups
std::vector< std::vector< int > > m_clusterEnergyGroups
std::vector< int > m_allClusterEtaPhiGroups
std::vector< int > m_clusterSumEtGroups
Base class for Tile monitoring per L1 trigger type.