19 MsgStream log(msgSvc(),
"LArRampCompleteCnv" );
29 static const pool::Guid p1_guid(
"BB629283-BDF5-4FA8-93F4-5D8C2F201364");
30 static const pool::Guid p0_guid(
"4019776D-D528-4401-9CBD-7956C4B00607");
34 MsgStream log(msgSvc(),
"LArRampCompleteCnv" );
36 return TPconverter.createTransientConst( col_vect.get(), log );
41 MsgStream log(msgSvc(),
"LArRampCompleteCnv" );
42 log << MSG::DEBUG <<
"Reading LArRampSubset (original)" <<
endmsg;
47 log << MSG::DEBUG <<
"subset ptr " << subset.get() <<
endmsg;
52 throw std::runtime_error(
"Unsupported persistent version of LArRampCompleteCnv");
59 MsgStream log(msgSvc(),
"LArRampCompleteCnv" );
60 log << MSG::DEBUG <<
"LArRampCompleteCnv::createTransient orig " << orig <<
endmsg;
static const LArAutoCorrSubsetCnv_p1 TPconverter
Athena::TPCnvVers::Old Athena::TPCnvVers::Current Athena::TPCnvVers::Current Athena::TPCnvVers::Current Athena::TPCnvVers::Current LArConditionsSubset< LArRampP1 >
AthenaPool converter LArRampComplete.
LArRampSubset_p1 LArRampPersType
LArConditionsSubset< LArRampP1 > LArRampTransType
template class for use for I/O of conditions data
void assign(const LArConditionsSubset< U > &other, COPIER copier)
Copy from another subset object.
virtual LArRampTransType * createTransient()
method to be implemented by the developer.
virtual LArRampPersType * createPersistent(LArRampTransType *transObj)
method to be implemented by the developer.
void copyOldtoNew(const LArConditionsSubset< LArRampP > *oldRamp, LArConditionsSubset< LArRampP1 > *newRamp)
Persistent data for LArRamp Copied from LAr.
Persistent data for LArRamp Copied from LAr.
std::vector< float > m_vRamp
persistent class container of LArConditionsSubset for LArRamp data.
virtual bool compareClassGuid(const Guid &clid) const