ATLAS Offline Software
SCT_ReadCalibChipDefs.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef SCT_ReadCalibDataDefs_h
6 #define SCT_ReadCalibDataDefs_h
7 
8 // Include STL stuff
9 #include <array>
10 #include <string>
11 
13 
15  const std::array<std::string, SCT_ConditionsData::N_NPTGAIN> nPtGainDbParameterNames{
16  {"gainByChip", "gainRMSByChip", "offsetByChip", "offsetRMSByChip", "noiseByChip", "noiseRMSByChip"}
17  };
18  const std::array<std::string, SCT_ConditionsData::N_NPTGAIN> nPtGainParameterNames{
19  {"GainByChip", "GainRMSByChip", "OffsetByChip", "OffsetRMSByChip", "NoiseByChip", "NoiseRMSByChip"}
20  };
21  const std::array<std::string, SCT_ConditionsData::N_NOISEOCC> noiseOccDbParameterNames{
22  {"occupancyByChip", "occupancyRMSByChip", "offsetByChip", "noiseByChip"}
23  };
24  const std::array<std::string, SCT_ConditionsData::N_NOISEOCC> noiseOccParameterNames{
25  {"OccupancyByChip", "OccupancyRMSByChip", "OffsetByChip", "NoiseByChip"}
26  };
27 } // end of namespace
28 
29 #endif // SCT_ReadCalibDataDefs_h
SCT_ReadCalibChipDefs::noiseOccDbParameterNames
const std::array< std::string, SCT_ConditionsData::N_NOISEOCC > noiseOccDbParameterNames
Definition: SCT_ReadCalibChipDefs.h:21
SCT_ReadCalibChipDefs::nPtGainDbParameterNames
const std::array< std::string, SCT_ConditionsData::N_NPTGAIN > nPtGainDbParameterNames
Definition: SCT_ReadCalibChipDefs.h:15
SCT_ConditionsParameters.h
header file containing the number of elements and enumerated type of parameters which may be retrieve...
SCT_ReadCalibChipDefs::noiseOccParameterNames
const std::array< std::string, SCT_ConditionsData::N_NOISEOCC > noiseOccParameterNames
Definition: SCT_ReadCalibChipDefs.h:24
SCT_ReadCalibChipDefs::nPtGainParameterNames
const std::array< std::string, SCT_ConditionsData::N_NPTGAIN > nPtGainParameterNames
Definition: SCT_ReadCalibChipDefs.h:18
SCT_ReadCalibChipDefs
Definition: SCT_ReadCalibChipDefs.h:14