ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
AnalysisCommon
ParticleEvent
ParticleEvent
ParticleBaseLinks.h
Go to the documentation of this file.
1
// dear emacs, this is -*- C++ -*-
2
3
/*
4
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
/***************************************************************************************
8
9
ParticleBaseLinks.h is needed to be able to add ParticleLinks<ParticleBaseContainer>
10
to store gate. A similar header is needed for every instantiation
11
of ParticleLinks
12
13
*****************************************************************************************/
14
15
#ifndef PARTICLEEVENT_PARTICLEBASELINKS_H
16
#define PARTICLEEVENT_PARTICLEBASELINKS_H 1
17
18
#include "
ParticleEvent/ParticleBaseContainer.h
"
19
#include "
ParticleEvent/ParticleLinks.h
"
20
#include "
AthenaKernel/CLASS_DEF.h
"
21
22
typedef
ParticleLinks<ParticleBaseContainer>
ParticleBaseLinks
;
23
typedef
ElementLink<ParticleBaseContainer>
ParticleBaseLink
;
24
25
CLASS_DEF
(
ParticleBaseLinks
, 236848729, 1)
26
27
28
#endif
// !PARTICLEEVENT_PARTICLEBASELINKS_H
CLASS_DEF.h
macros to associate a CLID to a type
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:67
ParticleBaseContainer.h
ParticleBaseLink
ElementLink< ParticleBaseContainer > ParticleBaseLink
Definition
ParticleBaseLinks.h:23
ParticleBaseLinks
ParticleLinks< ParticleBaseContainer > ParticleBaseLinks
Definition
ParticleBaseLinks.h:22
ParticleLinks.h
ElementLink
ElementLink implementation for ROOT usage.
Definition
AthLinks/ElementLink.h:123
ParticleLinks
Definition
ParticleLinks.h:43
Generated on
for ATLAS Offline Software by
1.14.0