ATLAS Offline Software
Tracking
TrkEventCnv
TrkTruthTPCnv
TrkTruthTPCnv
TruthTrajectory_p0.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 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 TRUTHTRAJECTORY_P0_H
11
#define TRUTHTRAJECTORY_P0_H
12
13
#include <vector>
14
#include "
GeneratorObjects/HepMcParticleLink.h
"
15
#include "
AthenaKernel/CLASS_DEF.h
"
16
17
18
// TruthTrajectory_p0 is a copy of the pre-T/P separated TruthTrajectory.
19
// Thus it uses HepMcParticleLink, not HepMcParticleLink_p1
20
21
namespace
Trk
{
22
struct
TruthTrajectory_p0
:
public
std::vector<HepMcParticleLink> {};
23
}
24
25
CLASS_DEF
(
Trk::TruthTrajectory_p0
, 91942553 , 1 )
26
27
#endif
/*TRUTHTRAJECTORY_P0_H*/
HepMcParticleLink.h
Trk::TruthTrajectory_p0
Definition:
TruthTrajectory_p0.h:22
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
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:64
CLASS_DEF.h
macros to associate a CLID to a type
Generated on Mon Dec 23 2024 21:22:26 for ATLAS Offline Software by
1.8.18