ATLAS Offline Software
Loading...
Searching...
No Matches
Tracking
TrkEventCnv
TrkTruthTPCnv
TrkTruthTPCnv
PRD_MultiTruthCollection_p2.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
// Dear emacs, this is -*-c++-*-
6
7
// Andrei.Gaponenko@cern.ch, 2007
8
9
10
#ifndef PRD_MULTITRUTHCOLLECTION_P2_H
11
#define PRD_MULTITRUTHCOLLECTION_P2_H
12
13
#include "
GeneratorObjectsTPCnv/HepMcParticleLink_p1.h
"
14
15
#include <vector>
16
17
namespace
Trk
{
18
class
PRD_MultiTruthCollection_p2
{
19
public
:
20
// the lore is that Root does not split std::pair, so make our own class
21
struct
Entry
{
22
unsigned
long
long
id
;
// the Identifier
23
HepMcParticleLink_p1
particle
;
24
Entry
(
unsigned
long
long
i,
const
HepMcParticleLink_p1
& p) :
id
(i),
particle
(p) {}
25
26
Entry
() :
id
(0) {}
// stupid call required by reflex dicts
27
};
28
29
typedef
std::vector<Entry>
CollectionType
;
30
CollectionType
m_entries
;
31
};
32
}
33
34
#endif
/*PRD_MULTITRUTHCOLLECTION_P2_H*/
HepMcParticleLink_p1.h
HepMcParticleLink_p1
Definition
HepMcParticleLink_p1.h:21
Trk::PRD_MultiTruthCollection_p2
Definition
PRD_MultiTruthCollection_p2.h:18
Trk::PRD_MultiTruthCollection_p2::m_entries
CollectionType m_entries
Definition
PRD_MultiTruthCollection_p2.h:30
Trk::PRD_MultiTruthCollection_p2::CollectionType
std::vector< Entry > CollectionType
Definition
PRD_MultiTruthCollection_p2.h:29
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition
FakeTrackBuilder.h:9
Trk::PRD_MultiTruthCollection_p2::Entry::Entry
Entry()
Definition
PRD_MultiTruthCollection_p2.h:26
Trk::PRD_MultiTruthCollection_p2::Entry::Entry
Entry(unsigned long long i, const HepMcParticleLink_p1 &p)
Definition
PRD_MultiTruthCollection_p2.h:24
Trk::PRD_MultiTruthCollection_p2::Entry::id
unsigned long long id
Definition
PRD_MultiTruthCollection_p2.h:22
Trk::PRD_MultiTruthCollection_p2::Entry::particle
HepMcParticleLink_p1 particle
Definition
PRD_MultiTruthCollection_p2.h:23
Generated on
for ATLAS Offline Software by
1.14.0