ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
AnalysisCommon
ParticleEventTPCnv
ParticleEventTPCnv
ParticleEventTPCnvDict.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
11
12
#ifndef PARTICLEEVENTTPCNV_PARTICLEEVENTTPCNVDICT_H
13
#define PARTICLEEVENTTPCNV_PARTICLEEVENTTPCNVDICT_H 1
14
15
#include <vector>
16
#include "
ParticleEventTPCnv/ParticleLinks_p1.h
"
17
#include "
ParticleEventTPCnv/ParticleBase_p1.h
"
18
#include "
ParticleEventTPCnv/ParticleBase_p2.h
"
19
#include "
ParticleEventTPCnv/Neutrino_p1.h
"
20
#include "
ParticleEventTPCnv/NeutrinoContainer_p1.h
"
21
#include "
ParticleEventTPCnv/Neutrino_p2.h
"
22
#include "
ParticleEventTPCnv/NeutrinoContainer_p2.h
"
23
24
25
#include "
ParticleEventTPCnv/CompositeParticle_p1.h
"
26
#include "
ParticleEventTPCnv/CompositeParticleContainer_p1.h
"
27
28
#include "
ParticleEventTPCnv/ParticleShallowClone_p1.h
"
29
#include "
ParticleEventTPCnv/ParticleShallowCloneContainer_p1.h
"
30
31
#include "
ParticleEventTPCnv/TrackParticleAssocs_p1.h
"
32
33
#include "
ParticleEventTPCnv/INav4MomToTrackParticleAssocs_p1.h
"
34
35
namespace
ParticleEventTPCnvDict_tmp
{
36
37
struct
temp
{
38
39
// not strictly needed for this package, but in order to rationalize
40
// creation of dicts. we put that here so it is not scattered over clients
41
std::vector<ParticleBase_p1>
m_particles_v1
;
42
std::vector<ParticleBase_p2>
m_particles_v2
;
43
TrackParticleAssocs_p1
m_assocs_p1
;
44
TrackParticleAssocs_p1::Assocs_t
m_assocs_assocs_p1
;
45
TrackParticleAssocs_p1::AssocElem_t
m_assocs_elems_p1
;
46
47
INav4MomToTrackParticleAssocs_p1
m_inavtotpassocs_p1
;
48
INav4MomToTrackParticleAssocs_p1::Assocs_t
m_inavtotpassocs_assocs_p1
;
49
INav4MomToTrackParticleAssocs_p1::AssocElem_t
m_inavtotpassocs_elems_p1
;
50
51
};
52
}
53
54
55
#endif
// PARTICLEEVENTTPCNV_PARTICLEEVENTTPCNVDICT_H
CompositeParticleContainer_p1.h
CompositeParticle_p1.h
INav4MomToTrackParticleAssocs_p1.h
NeutrinoContainer_p1.h
NeutrinoContainer_p2.h
Neutrino_p1.h
Neutrino_p2.h
ParticleBase_p1.h
ParticleBase_p2.h
ParticleLinks_p1.h
ParticleShallowCloneContainer_p1.h
ParticleShallowClone_p1.h
TrackParticleAssocs_p1.h
INav4MomToTrackParticleAssocs_p1
Definition
INav4MomToTrackParticleAssocs_p1.h:27
INav4MomToTrackParticleAssocs_p1::AssocElem_t
std::pair< ElementLinkInt_p3, ElemLinkVect_t > AssocElem_t
Definition
INav4MomToTrackParticleAssocs_p1.h:41
INav4MomToTrackParticleAssocs_p1::Assocs_t
std::vector< AssocElem_t > Assocs_t
Definition
INav4MomToTrackParticleAssocs_p1.h:42
TrackParticleAssocs_p1
Definition
TrackParticleAssocs_p1.h:27
TrackParticleAssocs_p1::AssocElem_t
std::pair< ElementLinkInt_p3, ElemLinkVect_t > AssocElem_t
Definition
TrackParticleAssocs_p1.h:42
TrackParticleAssocs_p1::Assocs_t
std::vector< AssocElem_t > Assocs_t
Definition
TrackParticleAssocs_p1.h:43
ParticleEventTPCnvDict_tmp
File: ParticleEventTPCnv/ParticleEventTPCnvDict.h Dictionary file for persistent representation(s) of...
Definition
ParticleEventTPCnvDict.h:35
ParticleEventTPCnvDict_tmp::temp
Definition
ParticleEventTPCnvDict.h:37
ParticleEventTPCnvDict_tmp::temp::m_particles_v1
std::vector< ParticleBase_p1 > m_particles_v1
Definition
ParticleEventTPCnvDict.h:41
ParticleEventTPCnvDict_tmp::temp::m_inavtotpassocs_p1
INav4MomToTrackParticleAssocs_p1 m_inavtotpassocs_p1
Definition
ParticleEventTPCnvDict.h:47
ParticleEventTPCnvDict_tmp::temp::m_inavtotpassocs_elems_p1
INav4MomToTrackParticleAssocs_p1::AssocElem_t m_inavtotpassocs_elems_p1
Definition
ParticleEventTPCnvDict.h:49
ParticleEventTPCnvDict_tmp::temp::m_inavtotpassocs_assocs_p1
INav4MomToTrackParticleAssocs_p1::Assocs_t m_inavtotpassocs_assocs_p1
Definition
ParticleEventTPCnvDict.h:48
ParticleEventTPCnvDict_tmp::temp::m_particles_v2
std::vector< ParticleBase_p2 > m_particles_v2
Definition
ParticleEventTPCnvDict.h:42
ParticleEventTPCnvDict_tmp::temp::m_assocs_p1
TrackParticleAssocs_p1 m_assocs_p1
Definition
ParticleEventTPCnvDict.h:43
ParticleEventTPCnvDict_tmp::temp::m_assocs_assocs_p1
TrackParticleAssocs_p1::Assocs_t m_assocs_assocs_p1
Definition
ParticleEventTPCnvDict.h:44
ParticleEventTPCnvDict_tmp::temp::m_assocs_elems_p1
TrackParticleAssocs_p1::AssocElem_t m_assocs_elems_p1
Definition
ParticleEventTPCnvDict.h:45
Generated on
for ATLAS Offline Software by
1.17.0