12#ifndef SCT_READ_CALIB_CHIP_DATA_TOOL
13#define SCT_READ_CALIB_CHIP_DATA_TOOL
25#include "GaudiKernel/EventContext.h"
44 virtual StatusCode
finalize()
override;
60 virtual std::vector<float>
getNPtGainData(
const Identifier& moduleId,
const int side,
const std::string& datatype,
const EventContext& ctx)
const override;
61 virtual std::vector<float>
getNPtGainData(
const Identifier& moduleId,
const int side,
const std::string& datatype)
const override;
62 virtual std::vector<float>
getNoiseOccupancyData(
const Identifier& moduleId,
const int side,
const std::string& datatype,
const EventContext& ctx)
const override;
84 FloatProperty
m_noiseLevel{
this,
"NoiseLevel", 1800.0,
"Noise Level for isGood if ever used"};
header file containing the number of elements and enumerated type of parameters which may be retrieve...
header file for data object for gain parameters for all modules
std::array< SCT_ModuleGainCalibData, SCT_ConditionsData::NUMBER_OF_MODULES > SCT_GainCalibData
Typedef for data object used in SCT_ReadCalibChipGainCondAlg and SCT_ReadCalibChipDataTool.
header file for data object for noise parameters for all modules
std::array< SCT_ModuleNoiseCalibData, SCT_ConditionsData::NUMBER_OF_MODULES > SCT_NoiseCalibData
Class for data object used in SCT_ReadCalibChipNoiseCondAlg and SCT_ReadCalibChipDataTool.
Header file for AthHistogramAlgorithm.
This is a "hash" representation of an Identifier.
This is an Identifier helper class for the SCT subdetector.