|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   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");
 
   33         std::unique_ptr< LArRampSubset_p1 > col_vect( poolReadObject< LArRampSubset_p1 >() );
 
   34         MsgStream 
log(
msgSvc(), 
"LArRampCompleteCnv" ); 
 
   41         MsgStream 
log(
msgSvc(), 
"LArRampCompleteCnv" ); 
 
   52     throw std::runtime_error(
"Unsupported persistent version of LArRampCompleteCnv");
 
   59     MsgStream 
log(
msgSvc(), 
"LArRampCompleteCnv" ); 
 
  
virtual LArRampPersType * createPersistent(LArRampTransType *transObj)
Persistent data for LArRamp Copied from LAr.
msgSvc
Provide convenience handles for various services.
void copyOldtoNew(const LArConditionsSubset< LArRampP > *oldRamp, LArConditionsSubset< LArRampP1 > *newRamp)
virtual PERS * createPersistentConst(const TRANS *transObj, MsgStream &log) const
AthenaPool converter LArRampComplete.
Athena::TPCnvVers::Old Athena::TPCnvVers::Current Athena::TPCnvVers::Current Athena::TPCnvVers::Current Athena::TPCnvVers::Current LArConditionsSubset< LArRampP1 >
P * poolReadObject()
Read object of type P.
template class for use for I/O of conditions data
Persistent data for LArRamp Copied from LAr.
std::vector< float > m_vRamp
virtual LArRampTransType * createTransient()
method to be implemented by the developer.
persistent class container of LArConditionsSubset for LArRamp data.
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
void assign(const LArConditionsSubset< U > &other, COPIER copier)
Copy from another subset object.
virtual TRANS * createTransientConst(const PERS *persObj, MsgStream &log) const