12#ifndef O2_CALIBRATION_PHOSL1PHASE_CALIBDEV_H
13#define O2_CALIBRATION_PHOSL1PHASE_CALIBDEV_H
49 unsigned long mRunStartTime = 0;
50 int mPrevCalibration = -1;
52 int minStatisticsForCalib = 100000;
53 std::unique_ptr<o2::phos::PHOSL1phaseCalibrator> mCalibrator;
54 std::shared_ptr<o2::base::GRPGeomRequest> mCCDBRequest;
Helper for geometry and GRP related CCDB requests.
bool finaliseCCDB(o2::framework::ConcreteDataMatcher &matcher, void *obj)
static GRPGeomHelper & instance()
PHOSL1phaseCalibDevice(std::shared_ptr< o2::base::GRPGeomRequest > req)
void finaliseCCDB(o2::framework::ConcreteDataMatcher &matcher, void *obj)
void endOfStream(o2::framework::EndOfStreamContext &ec)
void sendCCDB(DataAllocator &outputs)
void init(o2::framework::InitContext &ic)
void run(o2::framework::ProcessingContext &pc)
Defining PrimaryVertex explicitly as messageable.
o2::framework::DataProcessorSpec getPHOSL1phaseCalibDeviceSpec()
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...