ATLAS Offline Software
Event
EventCommonTPCnv
EventCommonTPCnv
EventCommonTPCnvDict.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 EVENTCOMMONTPCNV_EVENTCOMMONTPCNVDICT_H
6
#define EVENTCOMMONTPCNV_EVENTCOMMONTPCNVDICT_H
7
15
#include <vector>
16
17
#include "
AthenaPoolCnvSvc/T_AthenaPoolTPConverter.h
"
18
19
#include "
EventCommonTPCnv/P4EEtaPhiM_p1.h
"
20
#include "
EventCommonTPCnv/P4EEtaPhiMFloat_p2.h
"
21
#include "
EventCommonTPCnv/P4IPtCotThPhiM_p1.h
"
22
#include "
EventCommonTPCnv/P4PtEtaPhiM_p1.h
"
23
#include "
EventCommonTPCnv/P4PtEtaPhiMFloat_p2.h
"
24
#include "
EventCommonTPCnv/P4PxPyPzE_p1.h
"
25
26
#include "
EventCommonTPCnv/HepLorentzVector_p1.h
"
27
28
#include "
EventCommonTPCnv/INav4MomLinkContainer_p1.h
"
29
30
#include "
EventCommonTPCnv/IParticleLinkContainer_p1.h
"
31
32
#include "
EventCommonTPCnv/INav4MomAssocs_p1.h
"
33
#include "
EventCommonTPCnv/INav4MomAssocs_p2.h
"
34
#include "
EventCommonTPCnv/INav4MomAssocs_p3.h
"
35
36
37
38
namespace
EventCommonTPCnvDict_tmp
{
39
40
struct
temp
{
41
42
// not strictly needed for this package, but in order to rationalize
43
// creation of dicts. we put that here so it is not scattered over clients
44
std::vector<P4EEtaPhiM_p1>
m_p4eetaphims
;
45
std::vector<P4EEtaPhiMFloat_p2>
m_p4eetaphimvs
;
46
std::vector<P4IPtCotThPhiM_p1>
m_p4iptcotthphims
;
47
std::vector<P4PtEtaPhiM_p1>
m_p4ptetaphims
;
48
std::vector<P4PtEtaPhiMFloat_p2>
m_p4ptetaphimvs
;
49
std::vector<P4PxPyPzE_p1>
m_p4pxpypzs
;
50
51
INav4MomLinkContainer_p1
m_inav4momlink_p1
;
52
53
IParticleLinkContainer_p1
m_ipartlink_p1
;
54
55
INav4MomAssocs_p2
m_assocs_p2
;
56
INav4MomAssocs_p2::Assocs_t
m_assocs_assocs_p2
;
57
INav4MomAssocs_p2::AssocElem_t
m_assocs_elems_p2
;
58
INav4MomAssocs_p3
m_assocs_p3
;
59
INav4MomAssocs_p3::Assocs_t
m_assocs_assocs_p3
;
60
INav4MomAssocs_p3::AssocElem_t
m_assocs_elems_p3
;
61
};
62
}
63
64
#endif // EVENTCOMMONTPCNV_EVENTCOMMONTPCNVDICT_H
65
EventCommonTPCnvDict_tmp::temp::m_assocs_p3
INav4MomAssocs_p3 m_assocs_p3
Definition:
EventCommonTPCnvDict.h:58
HepLorentzVector_p1.h
P4PtEtaPhiMFloat_p2.h
EventCommonTPCnvDict_tmp::temp::m_ipartlink_p1
IParticleLinkContainer_p1 m_ipartlink_p1
Definition:
EventCommonTPCnvDict.h:53
EventCommonTPCnvDict_tmp::temp::m_p4ptetaphimvs
std::vector< P4PtEtaPhiMFloat_p2 > m_p4ptetaphimvs
Definition:
EventCommonTPCnvDict.h:48
P4EEtaPhiM_p1.h
P4PtEtaPhiM_p1.h
EventCommonTPCnvDict_tmp::temp::m_assocs_assocs_p3
INav4MomAssocs_p3::Assocs_t m_assocs_assocs_p3
Definition:
EventCommonTPCnvDict.h:59
INav4MomAssocs_p2
Definition:
INav4MomAssocs_p2.h:29
P4EEtaPhiMFloat_p2.h
EventCommonTPCnvDict_tmp::temp::m_assocs_assocs_p2
INav4MomAssocs_p2::Assocs_t m_assocs_assocs_p2
Definition:
EventCommonTPCnvDict.h:56
P4PxPyPzE_p1.h
INav4MomAssocs_p3::Assocs_t
std::vector< AssocElem_t > Assocs_t
Definition:
INav4MomAssocs_p3.h:43
EventCommonTPCnvDict_tmp::temp::m_assocs_elems_p3
INav4MomAssocs_p3::AssocElem_t m_assocs_elems_p3
Definition:
EventCommonTPCnvDict.h:60
EventCommonTPCnvDict_tmp::temp::m_p4iptcotthphims
std::vector< P4IPtCotThPhiM_p1 > m_p4iptcotthphims
Definition:
EventCommonTPCnvDict.h:46
EventCommonTPCnvDict_tmp
Definition:
EventCommonTPCnvDict.h:38
INav4MomAssocs_p3
Definition:
INav4MomAssocs_p3.h:27
INav4MomAssocs_p3::AssocElem_t
std::pair< ElementLinkInt_p3, ElemLinkVect_t > AssocElem_t
Definition:
INav4MomAssocs_p3.h:42
INav4MomLinkContainer_p1.h
IParticleLinkContainer_p1.h
INav4MomAssocs_p2::Assocs_t
std::vector< AssocElem_t > Assocs_t
Definition:
INav4MomAssocs_p2.h:46
INav4MomLinkContainer_p1
INav4MomLinkContainer_p1.h.
Definition:
INav4MomLinkContainer_p1.h:24
T_AthenaPoolTPConverter.h
EventCommonTPCnvDict_tmp::temp::m_assocs_p2
INav4MomAssocs_p2 m_assocs_p2
Definition:
EventCommonTPCnvDict.h:55
INav4MomAssocs_p3.h
IParticleLinkContainer_p1
IParticleLinkContainer_p1.h.
Definition:
IParticleLinkContainer_p1.h:24
EventCommonTPCnvDict_tmp::temp::m_p4eetaphims
std::vector< P4EEtaPhiM_p1 > m_p4eetaphims
Definition:
EventCommonTPCnvDict.h:44
INav4MomAssocs_p2::AssocElem_t
std::pair< ElementLinkInt_p2, ElemLinkVect_t > AssocElem_t
Definition:
INav4MomAssocs_p2.h:45
EventCommonTPCnvDict_tmp::temp::m_p4eetaphimvs
std::vector< P4EEtaPhiMFloat_p2 > m_p4eetaphimvs
Definition:
EventCommonTPCnvDict.h:45
EventCommonTPCnvDict_tmp::temp::m_assocs_elems_p2
INav4MomAssocs_p2::AssocElem_t m_assocs_elems_p2
Definition:
EventCommonTPCnvDict.h:57
P4IPtCotThPhiM_p1.h
EventCommonTPCnvDict_tmp::temp::m_inav4momlink_p1
INav4MomLinkContainer_p1 m_inav4momlink_p1
Definition:
EventCommonTPCnvDict.h:51
EventCommonTPCnvDict_tmp::temp::m_p4pxpypzs
std::vector< P4PxPyPzE_p1 > m_p4pxpypzs
Definition:
EventCommonTPCnvDict.h:49
EventCommonTPCnvDict_tmp::temp
Definition:
EventCommonTPCnvDict.h:40
INav4MomAssocs_p2.h
EventCommonTPCnvDict_tmp::temp::m_p4ptetaphims
std::vector< P4PtEtaPhiM_p1 > m_p4ptetaphims
Definition:
EventCommonTPCnvDict.h:47
INav4MomAssocs_p1.h
Generated on Thu Jan 2 2025 21:10:12 for ATLAS Offline Software by
1.8.18