ATLAS Offline Software
Loading...
Searching...
No Matches
INav4MomLinkContainerCnv.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
13
14#ifndef EVENTCOMMONATHENAPOOL_INAV4MOMLINKCONTAINERCNV_H
15#define EVENTCOMMONATHENAPOOL_INAV4MOMLINKCONTAINERCNV_H
16
17// STL includes
18#include <vector>
19
20// DataModel includes
29
32
33
34
36class INav4MomLinkContainerCnv : public T_AthenaPoolCustomCnv< INav4MomLinkContainer,
37 INav4MomLinkContainer_PERS >
38{
39
42
43protected:
44
46public:
47 INav4MomLinkContainerCnv( ISvcLocator* svcloc );
48protected:
49
52
55
58};
59
60
61// Inline constructor
64{}
65
66
67#endif // EVENTCOMMONATHENAPOOL_INAV4MOMLINKCONTAINERCNV_H
This file contains the class definition for the ElementLinkCnv_p3 class.
INav4MomLinkContainer_p1 INav4MomLinkContainer_PERS
INav4MomLinkContainerCnv.h.
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
INav4MomLinkContainerCnv_p1.h.
virtual INav4MomLinkContainer_PERS * createPersistent(INav4MomLinkContainer *transCont)
Member method to create the persistent version.
virtual INav4MomLinkContainer * createTransient()
Member method to create the transient version.
INav4MomLinkContainerCnv(ISvcLocator *svcloc)
The constructor.
INav4MomLinkContainerCnv_p1 m_TPConverter
Create the t/p converter.
Compatibility for old converter classes that don't get passed the key.