12#ifndef EMCAL_PEDESTAL_CALIB_DEVICE_H_
13#define EMCAL_PEDESTAL_CALIB_DEVICE_H_
51 long int mStartTS = 0;
54 bool mAddRunNumber =
false;
void dumpToFile(std::string fileName, const CathodeSegmentation &seg, const std::vector< Point > &points)
EMCAL geometry definition.
void endOfStream(o2::framework::EndOfStreamContext &ec) final
This is invoked whenever we have an EndOfStream event.
void init(framework::InitContext &ctx) final
static const char * getPedDataBinding()
~PedestalCalibDevice() final=default
void run(framework::ProcessingContext &ctx) final
void sendData(o2::framework::EndOfStreamContext &ec, const Pedestal &data) const
PedestalCalibDevice(bool dumpToFile, bool addRunNum)
Exchange container between PedestalProcessorDevice and PedestalAggregatorDevice.
CCDB container for pedestal values.
long getCurrentTimestamp()
returns the timestamp in long corresponding to "now"
o2::framework::DataProcessorSpec getPedestalCalibDevice(bool dumpToFile, bool addRunNum)
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...