![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef AFP_MONITORING_AFPTECHNICALSTATIONMONITOR_H
6 #define AFP_MONITORING_AFPTECHNICALSTATIONMONITOR_H
static const int s_secondLayerIndex
ID number of the second layer.
AFPTechnicalLayerMonitor * m_firstLayer
Tool monitoring the first layer in the station.
A class monitoring technical parameters of one station.
std::vector< AFPTechnicalLayerMonitor * > m_layersMonitors
Vector of tools monitoring layers in the station.
void eventEnd()
Method to call eventEnd in layers. Executes AFPTechnicalLayerMonitor::eventEnd() for each element in ...
static const int s_firstLayerIndex
ID number of the first layer.
std::string makeTitle(const std::string &title) const
Create a string with station number.
AFPTechnicalLayerMonitor * m_secondLayer
Tool monitoring the second layer in the station.
AFPTechnicalLayerMonitor * createAndAddLayerMonitor(const int layerID)
Creates a new AFPTechnicalLayerMonitor object and adds it to m_layersMonitors.
const int m_stationID
ID number of the station which is being monitored.
void endOfLumiBlock(AFPTechnicalMonitorTool *toolToStoreHistograms)
Process histograms at the end of lumi block.
~AFPTechnicalStationMonitor()
Deletes all objects in m_layersMonitors.
Class used for monitoring technical parameters of one silicon layer.
constexpr uint8_t stationID
Large or Small wedge.
void fillHistograms(const AFP_SiRawData &hit)
Fills general station monitoring histograms and executes AFPTechnicalLayerMonitor::fillHistograms()
Class representing data record for silicon detectors.
AFPTechnicalStationMonitor(const int stationID)
Creates monitors of 3 layers.
void bookHistograms(AFPTechnicalMonitorTool *toolToStoreHistograms)
Books general station monitoring histograms and executes AFPTechnicalLayerMonitor::bookHistograms() f...
std::string makeName(const std::string &name) const
Create a string with station number.
AFPTechnicalLayerMonitor * m_thirdLayer
Tool monitoring the third layer in the station.
static const int s_thirdLayerIndex
ID number of the third layer.