ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
TruthParticleID
McParticleEventTPCnv
src
factories
McParticleEventTPCnv.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// generate the T/P converter entries
6
#include "
AthenaKernel/TPCnvFactory.h
"
7
8
// HepMc includes
9
#include "
GeneratorObjects/McEventCollection.h
"
10
#include "
McParticleEvent/TruthEtIsolations.h
"
11
12
#include "
McParticleEventTPCnv/TruthEtIsolationsCnv_p1.h
"
13
#include "
McParticleEventTPCnv/TruthEtIsolationsContainerCnv_p1.h
"
14
#include "
McParticleEventTPCnv/TruthParticleContainerCnv_p5.h
"
15
#include "
McParticleEventTPCnv/TruthParticleContainerCnv_p6.h
"
16
17
18
DECLARE_TPCNV_FACTORY
(
TruthEtIsolationsCnv_p1
,
19
TruthEtIsolations
,
20
TruthEtIsolations_p1
,
21
Athena::TPCnvVers::Current
)
22
23
DECLARE_NAMED_TPCNV_FACTORY
(
TruthEtIsolationsContainerCnv_p1
,
24
TruthEtIsolationsContainerCnv_p1
,
25
TruthEtIsolationsContainer
,
26
TruthEtIsolationsContainer_p1
,
27
Athena::TPCnvVers::Current
)
28
29
DECLARE_TPCNV_FACTORY
(
TruthParticleContainerCnv_p5
,
30
TruthParticleContainer
,
31
TruthParticleContainer_p5
,
32
Athena
::TPCnvVers::Old)
33
34
DECLARE_TPCNV_FACTORY
(
TruthParticleContainerCnv_p6
,
35
TruthParticleContainer
,
36
TruthParticleContainer_p6
,
37
Athena
::TPCnvVers::Current)
McEventCollection.h
TPCnvFactory.h
Set up plugin loading of TP converters.
DECLARE_NAMED_TPCNV_FACTORY
#define DECLARE_NAMED_TPCNV_FACTORY(x, n, trans_type, pers_type, is_last_version)
Definition
TPCnvFactory.h:171
DECLARE_TPCNV_FACTORY
#define DECLARE_TPCNV_FACTORY(x, trans_type, pers_type, is_last_version)
Definition
TPCnvFactory.h:165
TruthEtIsolationsCnv_p1.h
TruthEtIsolationsContainerCnv_p1.h
TruthEtIsolationsContainerCnv_p1
T_AthenaPoolTPCnvVector< TruthEtIsolationsContainer, TruthEtIsolationsContainer_p1, TruthEtIsolationsCnv_p1 > TruthEtIsolationsContainerCnv_p1
Definition
TruthEtIsolationsContainerCnv_p1.h:32
TruthEtIsolations.h
TruthParticleContainerCnv_p5.h
TruthParticleContainerCnv_p6.h
TruthEtIsolationsCnv_p1
Definition
TruthEtIsolationsCnv_p1.h:32
TruthEtIsolationsContainer_p1
Definition
TruthEtIsolationsContainer_p1.h:22
TruthEtIsolationsContainer
Definition
TruthEtIsolationsContainer.h:26
TruthEtIsolations_p1
Definition
TruthEtIsolations_p1.h:31
TruthEtIsolations
container which holds isolation informations for a given HepMC::GenParticle (labelled by barcode) for...
Definition
TruthEtIsolations.h:40
TruthParticleContainerCnv_p5
Definition
TruthParticleContainerCnv_p5.h:41
TruthParticleContainerCnv_p6
Definition
TruthParticleContainerCnv_p6.h:41
TruthParticleContainer_p5
Definition
TruthParticleContainer_p5.h:27
TruthParticleContainer_p6
Definition
TruthParticleContainer_p6.h:27
TruthParticleContainer
Definition
PhysicsAnalysis/TruthParticleID/McParticleEvent/McParticleEvent/TruthParticleContainer.h:42
Athena
Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc....
Definition
AthLegacySequence.h:21
Athena::TPCnvVers::Current
@ Current
Definition
TPCnvFactory.h:103
Generated on
for ATLAS Offline Software by
1.14.0