|
ATLAS Offline Software
|
Go to the documentation of this file.
20 MsgStream
log(
msgSvc(),
"LArAutoCorrMCCnv" );
30 static const pool::Guid p1_guid(
"FA16A69D-241E-40F3-B710-77A95937E394");
31 static const pool::Guid p0_guid(
"4E7E36E9-2121-4327-88C5-8A516D6D6D2A");
34 std::unique_ptr< LArAutoCorrSubset_p1 > col_vect( poolReadObject< LArAutoCorrSubset_p1 >() );
35 MsgStream
log(
msgSvc(),
"LArAutoCorrMCCnv" );
42 MsgStream
log(
msgSvc(),
"LArAutoCorrMCCnv" );
43 log << MSG::INFO <<
"Reading LArAutoCorrSubset (original)" <<
endmsg;
48 log << MSG::INFO <<
"subset ptr " << subset.get() <<
endmsg;
53 throw std::runtime_error(
"Unsupported persistent version of LArAutoCorrMCCnv");
60 MsgStream
log(
msgSvc(),
"LArAutoCorrMCCnv" );
61 log << MSG::INFO <<
"LArAutoCorrMCCnv::createTransient orig " << orig <<
endmsg;
AthenaPool converter LArAutoCorrMC.
AthenaPool converter LArAutoCorrComplete.
msgSvc
Provide convenience handles for various services.
virtual PERS * createPersistentConst(const TRANS *transObj, MsgStream &log) const
P * poolReadObject()
Read object of type P.
virtual LArAutoCorrTransType * createTransient()
method to be implemented by the developer.
template class for use for I/O of conditions data
virtual LArAutoCorrPersType * createPersistent(LArAutoCorrTransType *transObj)
persistent class container of LArConditionsSubset for LArAutoCorr data.
void copyOldtoNew(const LArConditionsSubset< LArAutoCorrP > *oldAutoCorr, LArConditionsSubset< LArAutoCorrP1 > *newAutoCorr)
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
virtual TRANS * createTransientConst(const PERS *persObj, MsgStream &log) const