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
#include "
ParticleEventTPCnv/ParticleShallowClone_p1.h
"
25
#include "
ParticleEventTPCnv/ParticleShallowCloneContainer_p1.h
"
26
27
#include "
ParticleEventTPCnv/TrackParticleAssocs_p1.h
"
28
29
#include "
ParticleEventTPCnv/INav4MomToTrackParticleAssocs_p1.h
"
30
31
namespace
ParticleEventTPCnvDict_tmp
{
32
33
struct
temp
{
34
35
// not strictly needed for this package, but in order to rationalize
36
// creation of dicts. we put that here so it is not scattered over clients
37
std::vector<ParticleBase_p1>
m_particles_v1
;
38
std::vector<ParticleBase_p2>
m_particles_v2
;
39
TrackParticleAssocs_p1
m_assocs_p1
;
40
TrackParticleAssocs_p1::Assocs_t
m_assocs_assocs_p1
;
41
TrackParticleAssocs_p1::AssocElem_t
m_assocs_elems_p1
;
42
43
INav4MomToTrackParticleAssocs_p1
m_inavtotpassocs_p1
;
44
INav4MomToTrackParticleAssocs_p1::Assocs_t
m_inavtotpassocs_assocs_p1
;
45
INav4MomToTrackParticleAssocs_p1::AssocElem_t
m_inavtotpassocs_elems_p1
;
46
47
};
48
}
49
50
51
#endif
// PARTICLEEVENTTPCNV_PARTICLEEVENTTPCNVDICT_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:31
ParticleEventTPCnvDict_tmp::temp
Definition
ParticleEventTPCnvDict.h:33
ParticleEventTPCnvDict_tmp::temp::m_particles_v1
std::vector< ParticleBase_p1 > m_particles_v1
Definition
ParticleEventTPCnvDict.h:37
ParticleEventTPCnvDict_tmp::temp::m_inavtotpassocs_p1
INav4MomToTrackParticleAssocs_p1 m_inavtotpassocs_p1
Definition
ParticleEventTPCnvDict.h:43
ParticleEventTPCnvDict_tmp::temp::m_inavtotpassocs_elems_p1
INav4MomToTrackParticleAssocs_p1::AssocElem_t m_inavtotpassocs_elems_p1
Definition
ParticleEventTPCnvDict.h:45
ParticleEventTPCnvDict_tmp::temp::m_inavtotpassocs_assocs_p1
INav4MomToTrackParticleAssocs_p1::Assocs_t m_inavtotpassocs_assocs_p1
Definition
ParticleEventTPCnvDict.h:44
ParticleEventTPCnvDict_tmp::temp::m_particles_v2
std::vector< ParticleBase_p2 > m_particles_v2
Definition
ParticleEventTPCnvDict.h:38
ParticleEventTPCnvDict_tmp::temp::m_assocs_p1
TrackParticleAssocs_p1 m_assocs_p1
Definition
ParticleEventTPCnvDict.h:39
ParticleEventTPCnvDict_tmp::temp::m_assocs_assocs_p1
TrackParticleAssocs_p1::Assocs_t m_assocs_assocs_p1
Definition
ParticleEventTPCnvDict.h:40
ParticleEventTPCnvDict_tmp::temp::m_assocs_elems_p1
TrackParticleAssocs_p1::AssocElem_t m_assocs_elems_p1
Definition
ParticleEventTPCnvDict.h:41
Generated on
for ATLAS Offline Software by
1.17.0