12#ifndef O2_TRD_PADPARAMETERS_H
13#define O2_TRD_PADPARAMETERS_H
44 T
getValue(
int ich)
const {
return mData[ich]; };
50 std::vector<T> mData{};
64 auto nChannels = constants::NCOLUMN * nRows;
72 LOG(error) <<
"Pad parameters not initialized";
73 }
else if (mData.size() == constants::NROWC0 * constants::NCOLUMN) {
74 return row +
col * constants::NROWC0;
75 }
else if (mData.size() == constants::NROWC1 * constants::NCOLUMN) {
76 return row +
col * constants::NROWC1;
78 LOG(error) <<
"Wrong number of channels set: " << mData.size();
T getValue(int ich) const
int getChannel(int col, int row) const
T getValue(int col, int row) const
void setValue(int ich, T value)
void setValue(int col, int row, T value)
GLsizei const GLfloat * value
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
static int getStack(int det)
constexpr size_t nChannels
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"