18#ifndef EMCALTEMPCALIBEXTRACTOR_H_
19#define EMCALTEMPCALIBEXTRACTOR_H_
41 LOG(info) <<
"initialized EMCALTempCalibExtractor";
79 std::vector<unsigned short>
getSensorsForSM(
const unsigned short iSM)
const;
82 static constexpr unsigned short mNCells = 17664;
83 std::array<float, mNCells> mGainCalibFactors;
85 std::array<float, 2> mAcceptedTempRange = {15., 30.};
86 bool mUseMedian =
true;
Error handling access to non-initialized geometry.
EMCAL geometry definition.
static Geometry * GetInstanceFromRunNumber(Int_t runNumber, const std::string_view="", const std::string_view mcname="TGeant3", const std::string_view mctitle="")
Instanciate geometry depending on the run number. Mostly used in analysis and MC anchors.
static Geometry * GetInstance()
Get geometry instance. It should have been set before.
GLsizei const GLchar *const * path
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"