ATLAS Offline Software
Loading...
Searching...
No Matches
MdtPrepDataContainerCnv.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUONEVENTATHENAPOOL_MDTPREPDATACONTAINERCNV_H
6#define MUONEVENTATHENAPOOL_MDTPREPDATACONTAINERCNV_H
7
13
14class StoreGateSvc;
15class MdtIdHelper;
16
17// the latest persistent representation type of DataCollection:
20
46
47#endif
TopLevelTPCnvBase AthenaPoolTopLevelTPCnvBase
Muon::MdtPrepDataContainer_p2 MdtPrepDataContainer_PERS
T_AthenaPoolCustomCnv< Muon::MdtPrepDataContainer, MdtPrepDataContainer_PERS > MdtPrepDataContainerCnvBase
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
virtual MdtPrepDataContainer_PERS * createPersistent(Muon::MdtPrepDataContainer *transCont)
virtual Muon::MdtPrepDataContainer * createTransient()
MdtPrepDataContainerCnv_tlp1 m_converter_tlp1
'Old style' top level convertor
MdtPrepDataContainerCnv(ISvcLocator *svcloc)
virtual ~MdtPrepDataContainerCnv()
Muon::MdtPrepDataContainerCnv_p2 m_converter_p2
New, flattened convertor.
virtual AthenaPoolTopLevelTPCnvBase * getTopLevelTPCnv()
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
Class to handle the conversion of the transient MdtPrepDataContainer into its persistent representati...
The Athena Transient Store API.
Compatibility for old converter classes that don't get passed the key.
MuonPRD_Container_p2< MdtPrepData_p2 > MdtPrepDataContainer_p2
MuonPrepDataContainerT< MdtPrepData > MdtPrepDataContainer