14#ifndef O2_MFT_NOISECALIBRATORSPEC
15#define O2_MFT_NOISECALIBRATORSPEC
61 std::unique_ptr<CALIBRATOR> mCalibrator =
nullptr;
62 std::shared_ptr<o2::base::GRPGeomRequest> mCCDBRequest;
64 std::string mPathMerge;
67 std::vector<std::array<int, 3>> mNoiseMapForDcs;
69 std::string mPathDcsMerge;
70 std::string mOutputType;
76 bool mStopMeOnly =
false;
Helper for geometry and GRP related CCDB requests.
Definition of the ITSMFT NoiseMap.
NoiseMap class for the ITS and MFT.
~NoiseCalibratorSpec() override=default
void endOfStream(EndOfStreamContext &ec) final
This is invoked whenever we have an EndOfStream event.
void run(ProcessingContext &pc) final
void init(InitContext &ic) final
void finaliseCCDB(ConcreteDataMatcher &matcher, void *obj) final
Defining PrimaryVertex explicitly as messageable.
DataProcessorSpec getNoiseCalibratorSpec(bool useDigits)
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
std::vector< Digit > digits