11#ifndef LArShapeCompleteCnv_H
12#define LArShapeCompleteCnv_H
LArConditionsSubset< LArShapeP2 > LArShapeTransType2
LArShapeSubset_p2 LArShapePersType2
LArShapeSubset_p1 LArShapePersType1
T_AthenaPoolCoolMultChanCnv< LArShapeComplete, LArShapeTransType2, LArShapePersType2 > LArShapeCompleteCnvBase
LArConditionsSubset< LArShapeP1 > LArShapeTransType1
This templated class provides the POOL converter to translate a DataVector<T> to and from a CondAttrL...
Abstract factory to create the converter.
template class for use for I/O of conditions data
LArShapeCompleteCnv(ISvcLocator *svcloc)
virtual LArShapeTransType2 * createTransient()
method to be implemented by the developer.
virtual LArShapePersType2 * createPersistent(LArShapeTransType2 *transObj)
method to be implemented by the developer.
void copyOldtoNew(const LArConditionsSubset< LArShapeP > *oldShape, LArConditionsSubset< LArShapeP1 > *newShape)
persistent class container of LArConditionsSubset for LArShape data.
persistent class container of LArConditionsSubset for LArShape data.
T_AthenaPoolCoolMultChanCnv(ISvcLocator *svcloc)