ATLAS Offline Software
Loading...
Searching...
No Matches
LArShape32MCCnv.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
10
11#ifndef LArShape32MCCnv_H
12#define LArShape32MCCnv_H
13
18
19// the latest persistent representation type of LArShape32MC
22
24
26friend class CnvFactory<LArShape32MCCnv >;
27
28protected:
29public:
30 LArShape32MCCnv (ISvcLocator* svcloc) : LArShape32MCCnvBase(svcloc) {}
31protected:
35};
36
37
38#endif
39
LArShapeSubset_p1 LArShapePersType
LArConditionsSubset< LArShapeP1 > LArShapeTransType
T_AthenaPoolCoolMultChanCnv< LArShape32MC, LArShapeTransType, LArShapePersType > LArShape32MCCnvBase
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
virtual LArShapePersType * createPersistent(LArShapeTransType *transObj)
method to be implemented by the developer.
virtual LArShapeTransType * createTransient()
method to be implemented by the developer.
LArShape32MCCnv(ISvcLocator *svcloc)
persistent class container of LArConditionsSubset for LArShape data.