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{};
72 LOG(error) <<
"Pad parameters not initialized";
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
constexpr int NCOLUMN
the number of pad columns for each chamber
constexpr int NROWC0
the number of pad rows for chambers of type C0 (installed in stack 2)
constexpr int NROWC1
the number of pad rows for chambers of type C1 (installed in stacks 0, 1, 3 and 4)
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"