21 MsgStream log(msgSvc(),
"LArPedestalCompleteCnv" );
23 return TPconverter2.createPersistentConst( transObj, log );
29 static const pool::Guid p2_guid(
"8BD3FE69-A3C4-418C-ACB9-E362CE524353");
30 static const pool::Guid p1_guid(
"E365F747-264B-4A0C-B80A-570DBE099881");
31 static const pool::Guid p0_guid(
"E17191DD-4C0A-4B1A-AE49-7D587C6BE3EE");
36 MsgStream log(msgSvc(),
"LArPedestalCompleteCnv" );
38 return TPconverter2.createTransientConst( col_vect.get(), log );
43 MsgStream log(msgSvc(),
"LArPedestalCompleteCnv" );
45 return TPconverter1.createTransientConst( col_vect.get(), log );
50 MsgStream log(msgSvc(),
"LArPedestalCompleteCnv" );
51 log << MSG::DEBUG <<
"Reading LArPedestalSubset (original)" <<
endmsg;
56 log << MSG::DEBUG <<
"subset ptr " << subset.get() <<
endmsg;
61 throw std::runtime_error(
"Unsupported persistent version of LArPedestalCompleteCnv");
68 MsgStream log(msgSvc(),
"LArPedestalCompleteCnv" );
69 log << MSG::DEBUG <<
"LArPedestalCompleteCnv::createTransient orig " << orig <<
endmsg;
86 newPedestal->
assign (*oldPedestal,
static const LArCaliWaveSubsetCnv_p2 TPconverter2
static const LArCaliWaveSubsetCnv_p1 TPconverter1
Athena::TPCnvVers::Old Athena::TPCnvVers::Current Athena::TPCnvVers::Current Athena::TPCnvVers::Current LArConditionsSubset< LArPedestalP1 >
AthenaPool converter LArPedestalComplete.
LArConditionsSubset< LArPedestalP1 > LArPedTransType
template class for use for I/O of conditions data
void assign(const LArConditionsSubset< U > &other, COPIER copier)
Copy from another subset object.
virtual LArPedPersType * createPersistent(LArPedTransType *transObj)
method to be implemented by the developer.
virtual LArPedTransType * createTransient()
method to be implemented by the developer.
void copyOldtoNew(const LArConditionsSubset< LArPedestalP > *oldPedestal, LArConditionsSubset< LArPedestalP1 > *newPedestal)
std::vector< float > m_vPedestalRMS
std::vector< float > m_vPedestal
persistent class container of LArConditionsSubset for LArPedestal data.
virtual bool compareClassGuid(const Guid &clid) const