19#include "TRDBase/CalSingleChamberStatus.h"
24CalSingleChamberStatus::CalSingleChamberStatus() =
default;
27CalSingleChamberStatus::CalSingleChamberStatus(Int_t p, Int_t
c, Int_t
cols)
28 : mPla(p), mCha(
c), mNcols(
cols)
94 mNchannels = mNrows * mNcols;
95 if (mNchannels != 0) {
96 mData.resize(mNchannels);
98 memset(&mData[0], 0,
sizeof(mData[0]) * mData.size());
102CalSingleChamberStatus::CalSingleChamberStatus(
const CalSingleChamberStatus&
c)
103 : mPla(
c.mPla), mCha(
c.mCha), mNrows(
c.mNrows), mNcols(
c.mNcols), mNchannels(
c.mNchannels)
113CalSingleChamberStatus::~CalSingleChamberStatus() =
default;
116CalSingleChamberStatus& CalSingleChamberStatus::operator=(
const CalSingleChamberStatus&
c)
130 mNchannels =
c.mNchannels;
137void CalSingleChamberStatus::Copy(CalSingleChamberStatus&
c)
const
151 c.mNchannels = mNchannels;