ATLAS Offline Software
Tracking
TrkEventCnv
TrkEventTPCnv
TrkEventTPCnv
VxVertex
VxTrackAtVertex_p1.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
#ifndef VXTRACKATVERTEX_P1_H
6
#define VXTRACKATVERTEX_P1_H
7
8
#include "
AthenaPoolUtilities/TPObjRef.h
"
9
#include "
DataModelAthenaPool/ElementLink_p2.h
"
10
#include "
DataModelAthenaPool/ElementLinkContNames_p2.h
"
11
12
namespace
Trk
13
{
14
class
VxTrackAtVertex_p1
15
16
{
17
public
:
18
19
VxTrackAtVertex_p1
() :
m_trkWeight
(0.0),
m_VertexCompatibility
(0.0),
m_typeOfLink
(0) {}
20
21
float
m_trkWeight
;
22
float
m_VertexCompatibility
;
23
TPObjRef
m_perigeeAtVertex
;
24
25
// some sort of unnice hack to store what type the link is
26
// 0 ... ElementLink< TrackCollection >
27
// 1 ... ElementLink< TrackParticleContainer >
28
unsigned
short
int
m_typeOfLink
;
29
ElementLinkInt_p2
m_origTrack
;
30
ElementLinkContNames_p2
m_origTrackNames
;
31
// FitQuality_p1
32
TPObjRef
m_fitQuality
;
33
};
//end of class defintions
34
35
}
//end of namespace defintions
36
37
#endif //VXTRACKATVERTEX_P1_H
Trk::VxTrackAtVertex_p1::m_VertexCompatibility
float m_VertexCompatibility
Definition:
VxTrackAtVertex_p1.h:22
ElementLink_p2.h
This file contains the class definition for the ElementLink_p2 class.
ElementLinkContNames_p2
Definition:
ElementLinkContNames_p2.h:22
Trk::VxTrackAtVertex_p1::VxTrackAtVertex_p1
VxTrackAtVertex_p1()
Definition:
VxTrackAtVertex_p1.h:19
Trk::VxTrackAtVertex_p1::m_origTrackNames
ElementLinkContNames_p2 m_origTrackNames
Definition:
VxTrackAtVertex_p1.h:30
TPObjRef
Definition:
TPObjRef.h:20
Trk::VxTrackAtVertex_p1::m_origTrack
ElementLinkInt_p2 m_origTrack
Definition:
VxTrackAtVertex_p1.h:29
Trk::VxTrackAtVertex_p1::m_trkWeight
float m_trkWeight
Definition:
VxTrackAtVertex_p1.h:21
Trk::VxTrackAtVertex_p1::m_perigeeAtVertex
TPObjRef m_perigeeAtVertex
Definition:
VxTrackAtVertex_p1.h:23
Trk::VxTrackAtVertex_p1::m_typeOfLink
unsigned short int m_typeOfLink
Definition:
VxTrackAtVertex_p1.h:28
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition:
FakeTrackBuilder.h:9
Trk::VxTrackAtVertex_p1::m_fitQuality
TPObjRef m_fitQuality
Definition:
VxTrackAtVertex_p1.h:32
ElementLink_p2< uint32_t >
TPObjRef.h
ElementLinkContNames_p2.h
This file contains the class definition for the ElementLinkContNames_p2 class.
Trk::VxTrackAtVertex_p1
Definition:
VxTrackAtVertex_p1.h:16
Generated on Sun Dec 22 2024 21:22:41 for ATLAS Offline Software by
1.8.18