12#ifndef DETECTORS_HMPID_WORKFLOW_INCLUDE_HMPIDWORKFLOW_PEDESTALS_H_
13#define DETECTORS_HMPID_WORKFLOW_INCLUDE_HMPIDWORKFLOW_PEDESTALS_H_
39 void recordPedInCcdb();
40 void recordPedInFiles();
41 void recordPedInDcsCcdb();
48 std::string mPedestalTag;
50 std::string mPedestalsBasePath;
51 std::map<std::string, std::string> mDbMetadata;
52 std::string mPedestalsCCDBBasePath;
57 int mDcsCcdbAliveHours;
HMPID Derived class for the Time of Workflows.
PedestalsCalculationTask()=default
void decodeTF(framework::ProcessingContext &pc)
void init(framework::InitContext &ic) final
~PedestalsCalculationTask() override=default
void run(framework::ProcessingContext &pc) final
void endOfStream(framework::EndOfStreamContext &ec) override
This is invoked whenever we have an EndOfStream event.
o2::framework::DataProcessorSpec getPedestalsCalculationSpec(std::string inputSpec="TF:HMP/RAWDATA")
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...