|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef AFPSILAYERALGORITHM_H
6 #define AFPSILAYERALGORITHM_H
35 std::vector<std::string>
m_pixlayers = {
"P0",
"P1",
"P2",
"P3"};
36 std::vector<std::string>
m_stationnames = {
"farAside",
"nearAside" ,
"nearCside" ,
"farCside"};
Property holding a SG store/key/clid from which a ReadHandle is made.
std::vector< std::string > m_stationnames
Property holding a SG store/key/clid from which a ReadHandle is made.
Base class for Athena Monitoring Algorithms.
std::vector< std::string > m_pixlayers
SG::ReadCondHandleKey< BunchCrossingCondData > m_bunchCrossingKey
virtual StatusCode fillHistograms(const EventContext &ctx) const override
adds event to the monitoring histograms
::StatusCode StatusCode
StatusCode definition for legacy code.
AFPSiLayerAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::AFPSiHitContainer > m_afpHitContainerKey
virtual ~AFPSiLayerAlgorithm()
Header file to be included by clients of the Monitored infrastructure.
virtual StatusCode initialize() override
initialize
std::map< std::string, std::map< std::string, int > > m_StationPlaneGroup
std::map< std::string, int > m_StationGroup
Replaces the BunchCrossing AlgTool used in run1/2.