|
ATLAS Offline Software
|
Go to the documentation of this file.
24 float toFloat (
double x)
41 MsgStream
log(
msgSvc(),
"LArShape32MCCnv" );
51 static const pool::Guid p1_guid(
"95B61750-4C45-412D-B4D4-9758E9DB40D1");
52 static const pool::Guid p0_guid(
"055CF2F5-08D0-4EAA-B154-8CE5B1A599E7");
53 MsgStream
log(
msgSvc(),
"LArShape32MCCnv" );
56 std::unique_ptr< LArShapeSubset_p1 > col_vect( poolReadObject< LArShapeSubset_p1 >() );
73 throw std::runtime_error(
"Unsupported persistent version of LArShape32MCCnv");
virtual LArShapeTransType * createTransient()
method to be implemented by the developer.
persistent class container of LArConditionsSubset for LArShape data.
virtual LArShapePersType * createPersistent(LArShapeTransType *transObj)
msgSvc
Provide convenience handles for various services.
virtual PERS * createPersistentConst(const TRANS *transObj, MsgStream &log) const
P * poolReadObject()
Read object of type P.
AthenaPool converter LArShapeComplete.
template class for use for I/O of conditions data
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
void copyOldtoNew(const LArConditionsSubset< LArShapeP > *oldShape, LArConditionsSubset< LArShapeP1 > *newShape)
virtual TRANS * createTransientConst(const PERS *persObj, MsgStream &log) const
AthenaPool converter LArShape32MC.