ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetEventCnv
InDetEventTPCnv
InDetEventTPCnv
InDetLowBetaInfo
InDetLowBetaContainerCnv_tlp1.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 INDETLOWBETACONTAINER_CNV_TLP1_H
6
#define INDETLOWBETACONTAINER_CNV_TLP1_H
7
8
#include "
TPTools/TopLevelTPConverter.h
"
9
10
#include "
InDetEventTPCnv/InDetLowBetaInfo/InDetLowBetaContainer_tlp1.h
"
11
#include "
InDetEventTPCnv/InDetLowBetaInfo/InDetLowBetaContainerCnv_p1.h
"
12
#include "
InDetEventTPCnv/InDetLowBetaInfo/InDetLowBetaCandidateCnv_p1.h
"
13
14
15
class
InDetLowBetaContainerCnv_tlp1
:
public
TopLevelTPConverter
<InDetLowBetaContainerCnv_p1, InDetLowBetaContainer_tlp1> {
16
17
public
:
18
19
InDetLowBetaContainerCnv_tlp1
();
20
virtual
~InDetLowBetaContainerCnv_tlp1
() { }
21
22
// default methods
23
virtual
void
setPStorage
(
InDetLowBetaContainer_tlp1
*storage);
24
25
protected
:
26
InDetLowBetaContainerCnv_p1
m_lowBetaContainerCnv
;
27
InDetLowBetaCandidateCnv_p1
m_lowBetaCandidateCnv
;
28
29
};
30
31
32
template
<>
33
class
T_TPCnv
<
InDet
::InDetLowBetaContainer,
InDetLowBetaContainer_tlp1
>
34
:
public
InDetLowBetaContainerCnv_tlp1
{
35
36
public
:
37
38
// ??? Maybe this should be moved up to TopLevelTPConverter...
39
virtual
void
persToTrans
(
const
InDetLowBetaContainer_tlp1
*pers,
40
InDet::InDetLowBetaContainer
*trans,
41
MsgStream&
msg
);
42
virtual
void
transToPers
(
const
InDet::InDetLowBetaContainer
*trans,
43
InDetLowBetaContainer_tlp1
*pers,
44
MsgStream&
msg
);
45
46
};
47
48
49
#endif
InDetLowBetaCandidateCnv_p1.h
InDetLowBetaContainerCnv_p1.h
InDetLowBetaContainer_tlp1.h
TopLevelTPConverter.h
Defines the most specialized template for all top-level TP converters.
InDetLowBetaCandidateCnv_p1
Definition
InDetLowBetaCandidateCnv_p1.h:15
InDetLowBetaContainerCnv_p1
Definition
InDetLowBetaContainerCnv_p1.h:15
InDetLowBetaContainerCnv_tlp1::m_lowBetaContainerCnv
InDetLowBetaContainerCnv_p1 m_lowBetaContainerCnv
Definition
InDetLowBetaContainerCnv_tlp1.h:26
InDetLowBetaContainerCnv_tlp1::m_lowBetaCandidateCnv
InDetLowBetaCandidateCnv_p1 m_lowBetaCandidateCnv
Definition
InDetLowBetaContainerCnv_tlp1.h:27
InDetLowBetaContainerCnv_tlp1::InDetLowBetaContainerCnv_tlp1
InDetLowBetaContainerCnv_tlp1()
Definition
InDetLowBetaContainerCnv_tlp1.cxx:9
InDetLowBetaContainerCnv_tlp1::setPStorage
virtual void setPStorage(InDetLowBetaContainer_tlp1 *storage)
A stub for a method that should be provided by the converter creator.
Definition
InDetLowBetaContainerCnv_tlp1.cxx:17
InDetLowBetaContainerCnv_tlp1::~InDetLowBetaContainerCnv_tlp1
virtual ~InDetLowBetaContainerCnv_tlp1()
Definition
InDetLowBetaContainerCnv_tlp1.h:20
InDetLowBetaContainer_tlp1
Definition
InDetLowBetaContainer_tlp1.h:13
InDet::InDetLowBetaContainer
Definition
InDetLowBetaContainer.h:23
T_TPCnv< InDet::InDetLowBetaContainer, InDetLowBetaContainer_tlp1 >::transToPers
virtual void transToPers(const InDet::InDetLowBetaContainer *trans, InDetLowBetaContainer_tlp1 *pers, MsgStream &msg)
Definition
InDetLowBetaContainerCnv_tlp1.cxx:52
T_TPCnv< InDet::InDetLowBetaContainer, InDetLowBetaContainer_tlp1 >::persToTrans
virtual void persToTrans(const InDetLowBetaContainer_tlp1 *pers, InDet::InDetLowBetaContainer *trans, MsgStream &msg)
Definition
InDetLowBetaContainerCnv_tlp1.cxx:24
T_TPCnv
Definition
T_AthenaPoolTPConverter.h:17
TopLevelTPConverter< InDetLowBetaContainerCnv_p1, InDetLowBetaContainer_tlp1 >::TopLevelTPConverter
TopLevelTPConverter()
Definition
TopLevelTPConverter.h:50
InDet
Primary Vertex Finder.
Definition
VP1ErrorUtils.h:36
msg
MsgStream & msg
Definition
testRead.cxx:32
Generated on
for ATLAS Offline Software by
1.17.0