28 LOG(info) <<
"Processing dead channel map";
33 std::istringstream iss(std::string(configBuf.data(), configBuf.size()));
36 for (std::string line; std::getline(iss, line);) {
42 LOGP(info,
"Processed {} channels", iLine);
48 std::map<std::string, std::string> metadata;
Utils and constants for calibration and related workflows.
DCS configuration reader for FIT.
std::string ccdbPath(const std::string badChannelType)
static constexpr long DAY
void setValidateUpload(bool v)
static constexpr long INFINITE_TIMESTAMP
void updateDChMCcdbObjectInfo()
bool mVerbose
Verbose mode.
void setVerboseMode(const bool verboseMode)
void setValidDaysDChM(const uint validDays)
const long getStartValidityDChM() const
const bool isStartValidityDChMSet() const
void resetStartValidityDChM()
void setCcdbPathDChM(const std::string &ccdbPath)
o2::fit::DeadChannelMap mDChM
The dead channel map CCDB object.
void setValidateUploadMode(const bool validateUpload)
const bool getValidateUploadMode() const
virtual void processDChM(gsl::span< const char > configBuf)
const std::string & getFileNameDChM() const
void setStartValidityDChM(const long startValidity)
const o2::ccdb::CcdbObjectInfo & getObjectInfoDChM() const
const o2::fit::DeadChannelMap & getDChM() const
const long getEndValidityDChM() const
void setFileNameDChM(const std::string &fileName)
const std::string & getCcdbPathDChm() const
const bool getVerboseMode() const
const uint getValidDaysDChM() const
static void prepareCCDBobjectInfo(T &obj, o2::ccdb::CcdbObjectInfo &info, const std::string &path, const std::map< std::string, std::string > &md, long start, long end=-1)
void setChannelAlive(const uint8_t &chId, const bool isAlive)
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"