16#ifndef TPC_CORRECTION_MAPS_LOADER_H_
17#define TPC_CORRECTION_MAPS_LOADER_H_
27class ProcessingContext;
Helper class to access correction maps.
Helper class for enums and structs related to the correction maps.
~CorrectionMapsLoader()=default
bool accountCCDBInputs(const o2::framework::ConcreteDataMatcher &matcher, void *obj)
void extractCCDBInputs(o2::framework::ProcessingContext &pc, float tpcScaler=-1.f)
void init(o2::framework::InitContext &ic, bool idcsAvailable)
CorrectionMapsLoader(const CorrectionMapsLoader &)=delete
static void addOption(std::vector< o2::framework::ConfigParamSpec > &options, o2::framework::ConfigParamSpec &&osp)
static void requestCCDBInputs(std::vector< o2::framework::InputSpec > &inputs, const o2::tpc::CorrectionMapsGloOpts &gloOpts)
CorrectionMapsLoader()=default
void checkMeanScaleConsistency(float meanLumi, float threshold) const
bool mIDC2CTPFallbackActive
static void addInput(std::vector< o2::framework::InputSpec > &inputs, o2::framework::InputSpec &&isp)
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...