ATLAS Offline Software
InDetLowBetaContainerCnv.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 TRIGEVENTATHENAPOOL_INDETLOWBETACONTAINER_CNV_H
6 #define TRIGEVENTATHENAPOOL_INDETLOWBETACONTAINER_CNV_H
7 
8 #include "GaudiKernel/MsgStream.h"
9 
11 
13 
16 
17 //-----------------------------------------------------------------------------
18 // Base class definition
19 //-----------------------------------------------------------------------------
21 
23 
24 //-----------------------------------------------------------------------------
25 // Converter for InDetLowBetaContainer object
26 //-----------------------------------------------------------------------------
28 
30 
31  protected:
32 
33 public:
34  InDetLowBetaContainerCnv(ISvcLocator *svcloc);
36 protected:
37 
40 
42 
43  private:
44 
46 
47 };
48 
49 #endif
InDetLowBetaContainerCnv::getTopLevelTPCnv
virtual AthenaPoolTopLevelTPCnvBase * getTopLevelTPCnv()
Definition: InDetLowBetaContainerCnv.cxx:47
InDetLowBetaContainerCnv::createPersistent
virtual InDetLowBetaContainer_PERS * createPersistent(InDet::InDetLowBetaContainer *transObj)
Definition: InDetLowBetaContainerCnv.cxx:20
InDetLowBetaContainerCnvBase
T_AthenaPoolCustomCnv< InDet::InDetLowBetaContainer, InDetLowBetaContainer_PERS > InDetLowBetaContainerCnvBase
Definition: InDetLowBetaContainerCnv.h:22
InDetLowBetaContainerCnv
Definition: InDetLowBetaContainerCnv.h:27
InDetLowBetaContainerCnv::m_TPConverter_tlp1
InDetLowBetaContainerCnv_tlp1 * m_TPConverter_tlp1
Definition: InDetLowBetaContainerCnv.h:45
InDetLowBetaContainerCnv::InDetLowBetaContainerCnv
InDetLowBetaContainerCnv(ISvcLocator *svcloc)
Definition: InDetLowBetaContainerCnv.cxx:8
InDetLowBetaContainer_tlp1
Definition: InDetLowBetaContainer_tlp1.h:13
InDet::InDetLowBetaContainer
Definition: InDetLowBetaContainer.h:23
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
InDetLowBetaContainerCnv_tlp1
Definition: InDetLowBetaContainerCnv_tlp1.h:15
InDetLowBetaContainer.h
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
InDetLowBetaContainer_PERS
InDetLowBetaContainer_tlp1 InDetLowBetaContainer_PERS
Definition: InDetLowBetaContainerCnv.h:15
InDetLowBetaContainerCnv::~InDetLowBetaContainerCnv
~InDetLowBetaContainerCnv()
Definition: InDetLowBetaContainerCnv.cxx:13
TopLevelTPCnvBase
Base class for top-level TP converters.
Definition: TopLevelTPCnvBase.h:32
InDetLowBetaContainerCnv::createTransient
virtual InDet::InDetLowBetaContainer * createTransient()
Definition: InDetLowBetaContainerCnv.cxx:30