63 mVerbosity = ic.
options().
get<
int>(
"verbosity-level");
107 LOGF(info,
"ZDC Waveform calibration total timing: Cpu: %.3e Real: %.3e s in %d slots", mTimer.CpuTime(), mTimer.RealTime(), mTimer.Counter() - 1);
121 opt.updateCcdbObjectInfo(info);
123 auto image = o2::ccdb::CcdbApi::createObjectImage<WaveformCalibParam>(&payload, &info);
124 LOG(info) <<
"Sending object " << info.getPath() <<
"/" << info.getFileName() <<
" of size " <<
image->size()
125 <<
" bytes, valid for " << info.getStartValidityTimestamp() <<
" : " << info.getEndValidityTimestamp();
140 std::vector<InputSpec> inputs;
141 inputs.emplace_back(
"waveformcalibdata",
"ZDC",
"WAVECALIBDATA", 0, Lifetime::Timeframe);
144 std::vector<OutputSpec> outputs;
Class to describe fired triggered and/or stored channels for the BC and to refer to channel data.
ZDC calibration common parameters.
Definition of the Names Generator class.
Class to describe pedestal data accumulated over the orbit.
Class to describe reconstructed ZDC event (single BC with signal in one of detectors)
static const CalibParamZDC & Instance()
T get(const char *key) const
DataAllocator & outputs()
ConfigParamRegistry const & options()
InputRecord & inputs()
The inputs associated with this processing context.
Defining PrimaryVertex explicitly as messageable.
std::vector< ConfigParamSpec > ccdbParamSpec(std::string const &path, int runDependent, std::vector< CCDBMetadata > metadata={}, int qrate=0)
std::vector< ConfigParamSpec > Options
struct o2::upgrades_utils::@463 zdc
structure to keep FT0 information
framework::DataProcessorSpec getWaveformCalibSpec()
const std::string CCDBPathWaveformCalibConfig
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
static constexpr o2::header::DataOrigin gDataOriginCDBWrapper
static constexpr o2::header::DataOrigin gDataOriginCDBPayload
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"