10 log << MSG::DEBUG <<
" in LArNoisyROSummaryCnv_p1::transToPers " <<
endmsg;
16 pers->
m_noisy_febs.push_back (hwid.get_identifier32().get_compact());
21 for (
const std::pair<
HWIdentifier, std::vector<int> >& p :
24 pers->
m_noisy_preamps.emplace_back (p.first.get_identifier32().get_compact(),
31 log << MSG::DEBUG <<
" in LArNoisyROSummaryCnv_p1::persToTrans " <<
endmsg;
35 for (
size_t i = 0; i < sfebs; i++)
42 for (
size_t i = 0; i < spas; i++)
45 for (
size_t j = 0; j < schan; j++ )
virtual void transToPers(const LArNoisyROSummary *trans, LArNoisyROSummary_p1 *pers, MsgStream &log) const override
virtual void persToTrans(const LArNoisyROSummary_p1 *pers, LArNoisyROSummary *trans, MsgStream &log) const override
std::vector< std::pair< unsigned int, std::vector< int > > > m_noisy_preamps
std::vector< unsigned int > m_noisy_febs
Summary information for noisy LAr preamp / FEBs.
void add_noisy_preamp(HWIdentifier febid, int channel)
const std::vector< HWIdentifier > & get_noisy_febs() const
const std::vector< std::pair< HWIdentifier, std::vector< int > > > & get_noisy_preamps() const
void add_noisy_feb(HWIdentifier febid)