ATLAS Offline Software
Loading...
Searching...
No Matches
HGTD_RDO_ContainerCnv.h
Go to the documentation of this file.
1
9
10#ifndef HGTD_EVENTATHENAPOOL_HGTD_RDO_CONTAINERCNV_H
11#define HGTD_EVENTATHENAPOOL_HGTD_RDO_CONTAINERCNV_H
12
14#include "GaudiKernel/MsgStream.h"
16
18
19// the latest persistent representation type of the container holding
20// HGTD_RawData
22
24
27
29
31
32public:
33
34 HGTD_RDO_ContainerCnv(ISvcLocator* svcloc);
35
36protected:
37
39 createPersistent(HGTD_RDO_Container* trans) override;
40
41 virtual HGTD_RDO_Container* createTransient() override;
42
43private:
45};
46
47#endif // HGTD_CLUSTERCONTAINERCNV_H
T_AthenaPoolCustomCnv< HGTD_RDO_Container, HGTD_RDO_Container_PERS_t > HGTD_RDO_ContainerCnvBase_t
HGTD_RDO_ContainerCnv_p1 HGTD_RDO_ContainerCNV_t
HGTD_RDO_Container_p1 HGTD_RDO_Container_PERS_t
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration.
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration.
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
HGTD_RDO_ContainerCNV_t m_converter
HGTD_RDO_ContainerCnv(ISvcLocator *svcloc)
virtual HGTD_RDO_Container_PERS_t * createPersistent(HGTD_RDO_Container *trans) override
virtual HGTD_RDO_Container * createTransient() override
Compatibility for old converter classes that don't get passed the key.