![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
10 #ifndef CALOMONITORING_LARCELLMONTOOL_H
11 #define CALOMONITORING_LARCELLMONTOOL_H
14 #include "GaudiKernel/ToolHandle.h"
36 #include <unordered_map>
86 const std::array<std::string,MAXLAYER>
m_layerNames={{
"EMBPA",
"EMBPC",
"EMB1A",
"EMB1C",
"EMB2A",
"EMB2C",
"EMB3A",
"EMB3C",
87 "HEC0A",
"HEC0C",
"HEC1A",
"HEC1C",
"HEC2A",
"HEC2C",
"HEC3A",
"HEC3C",
88 "EMECPA",
"EMECPC",
"EMEC1A",
"EMEC1C",
"EMEC2A",
"EMEC2C",
"EMEC3A",
"EMEC3C",
89 "FCAL1A",
"FCAL1C",
"FCAL2A",
"FCAL2C",
"FCAL3A",
"FCAL3C"}};
92 const std::array<std::string,MAXLYRNS>
m_lyrNSNames={{
"EMBPS",
"EMB1" ,
"EMB2" ,
"EMB3" ,
"HEC0" ,
"HEC1" ,
"HEC2",
"HEC3",
93 "EMECP",
"EMEC1",
"EMEC2",
"EMEC3",
"FCAL1",
"FCAL2",
"FCAL3"}};
95 const std::array<std::string,MAXPARTITIONS>
m_partitionNames{{
"EMBA",
"EMBC",
"EMECA",
"EMECC",
"HECA",
"HECC",
"FCALA",
"FCALC"}};
123 const std::string
m_lArPath{
"/CaloMonitoring/LArCellMon_NoTrigSel_OldTool/"};
130 {1000., 1000., 3000., 1500., 3500., 3500., 3500., 3500., 1500., 3000., 3000., 2000., 10000., 10000., 10000.}
163 {
this,
"NoiseKey",
"totalNoise",
"SG key for noise" };
166 ,
"CaloDetDescrManager"
167 ,
"CaloDetDescrManager"
168 ,
"SG Key for CaloDetDescrManager in the Condition Store" };
178 Gaudi::Property<std::vector<std::string> >
m_problemsToMask{
this,
"ProblemsToMask",{},
"Bad-Channel categories to mask"};
297 std::array<CaloMonitoring::LArCellBinning,MAXLAYER>
m_binning;
314 return std::hash<Identifier::value_type>{}(
id.get_compact());
The common trigger namespace for trigger analysis tools.
This class groups all DetDescr information related to a CaloCell. Provides a generic interface for al...
Definition of CaloDetDescrManager.
Helper class for TileCal offline identifiers.
::StatusCode StatusCode
StatusCode definition for legacy code.
Helper class for offline cell identifiers.
Container class for CaloCell.
This class provides the client interface for accessing the detector description information common to...
Data object for each calorimeter readout cell.