|
ATLAS Offline Software
|
Go to the documentation of this file.
20 MsgStream
log(
msgSvc(),
"LArPedestalMCCnv" );
30 static const pool::Guid p1_guid(
"3891D5E0-82D1-45AB-97B1-CE4CF25D6E16");
31 static const pool::Guid p0_guid(
"C147EFC8-5283-4DAE-AD20-0E2CB79E54B6");
34 std::unique_ptr< LArPedestalMC_p1 > col_vect( poolReadObject< LArPedestalMC_p1 >() );
35 MsgStream
log(
msgSvc(),
"LArPedestalMCCnv" );
42 MsgStream
log(
msgSvc(),
"LArPedestalMCCnv" );
43 log << MSG::INFO <<
"Reading LArPedestalMC (original)" <<
endmsg;
50 throw std::runtime_error(
"Unsupported persistent version of LArPedestalMCCnv");
persistent class container of LArConditionsMC for LArPedestal data.
Implementation of the interface ILArfSampl for MC: only one constant is needed for MC.
msgSvc
Provide convenience handles for various services.
virtual PERS * createPersistentConst(const TRANS *transObj, MsgStream &log) const
virtual LArPedestalMCPersType * createPersistent(LArPedestalMCTransType *transObj)
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
virtual LArPedestalMCTransType * createTransient()
virtual TRANS * createTransientConst(const PERS *persObj, MsgStream &log) const
AthenaPool converter LArPedestalMC.