18 for (
unsigned int i = 0; i < nfebids; ++i, ++subsetIt){
20 for (
unsigned int j = 0; j < nChannelsPerFeb; ++j){
31 for (
unsigned int i = 0; i < ncorrs; ++i){
51 log << MSG::ERROR <<
"LArMphysOverMcalSubsetCnv_p1::transToPers is obsolete" <<
endmsg;
LArConditionsSubset< LArSingleFloatP > LArMpMcTransType
LArMphysOverMcalSubset_p1 LArMpMcPersType
std::vector< unsigned int > m_febIds
std::vector< unsigned int > m_corrChannels
unsigned int subsetSize() const
unsigned int m_groupingType
void initialize(const std::vector< FebId > &ids, unsigned int gain)
Initialize with set of FEB ids.
void setGroupingType(unsigned int type)
set the type of grouping - defined in LArConditionsContainerBase.h
ConstSubsetIt subsetBegin() const
Iterators over subset.
std::vector< CorrectionPair > CorrectionVec
void insertCorrections(CorrectionVec &&corrs)
Insert a group of corrections.
void setChannel(unsigned int channel)
set the COOL channel number
virtual void persToTrans(const LArMpMcPersType *persObj, LArMpMcTransType *transObj, MsgStream &log) const override
virtual void transToPers(const LArMpMcTransType *transObj, LArMpMcPersType *persObj, MsgStream &log) const override
LArConditionsSubset_p1 m_subset
std::vector< float > m_values