![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef CALOREC_CALOTOWERMONITOR_H
6 #define CALOREC_CALOTOWERMONITOR_H
18 #include "CaloGeoHelpers/CaloSampling.h"
19 #include "CaloEvent/CaloTowerContainer.h"
22 #include "GaudiKernel/ITHistSvc.h"
23 #include "GaudiKernel/ServiceHandle.h"
43 {
this,
"InputTowerCollections", {} };
78 {
this,
"THistSvc",
"THistSvc" };
81 {
this,
"StreamName",
"ESD",
"Histogram stream name" };
StringProperty m_streamName
simple monitor for CaloTower objects
TH2 * m_nCellsInTowerVsEta
std::map< CaloSampling::CaloSample, TH2 * > m_phiTowerVsCellCalos
virtual StatusCode execute() override
::StatusCode StatusCode
StatusCode definition for legacy code.
TH2 * m_nCellsInTowerVsPhi
std::map< CaloSampling::CaloSample, TH2 * > m_etaTowerVsCellCalos
virtual StatusCode initialize() override
SG::ReadHandleKeyArray< CaloTowerContainer > m_collectionNames
ServiceHandle< ITHistSvc > m_histSvc
AthAlgorithm()
Default constructor: