17 static const pool::Guid p0_guid(
"00BB980F-D174-4AD7-A5C7-DC66BA71C4D2");
24 MsgStream log(msgSvc(),
"LArDAC2uACompleteCnv" );
25 log << MSG::DEBUG <<
"Reading LArDAC2uASubset (original)" <<
endmsg;
30 throw std::runtime_error(
"Unsupported persistent version of LArDAC2uAComplete");
36 MsgStream log(msgSvc(),
"LArDAC2uACompleteCnv" );
37 log << MSG::DEBUG <<
"LArDAC2uACompleteCnv::createTransient orig " << orig <<
endmsg;
43 copier.
update(orig, result);
AthenaPool converter LArDAC2uAComplete.
template class for use for I/O of conditions data
virtual LArConditionsSubset< LArSingleFloatP > * createTransient(const Token *token)
Throws and exception if object is not a LArConditionsSubset<LArSingleFloatP>
LArConditionsSubset< LArSingleFloatP > * createTransientSingleFloat(const Token *token)
void update(const LArConditionsSubset< P > *old, LArConditionsSubset< LArSingleFloatP > *newObj)
P * poolReadObject(const Token *token)
virtual bool compareClassGuid(const Token *token, const Guid &clid) const
This class provides a token that identifies in a unique way objects on the persistent storage.