ATLAS Offline Software
Trigger
TrigAccel
TrigCudaFitter
src
DkfTrack.h
Go to the documentation of this file.
1
#ifndef __DKFTRACK_H__
2
#define __DKFTRACK_H__
3
4
#include <vector>
5
6
class
TrkTrackState
;
7
class
TrkBaseNode
;
8
class
TrkPlanarSurface
;
9
class
RecTrack
;
10
11
class
DkfTrack
12
{
13
public
:
14
DkfTrack
(
TrkTrackState
*,
const
RecTrack
*);
15
virtual
~DkfTrack
(
void
);
16
17
TrkTrackState
*
m_pTrackState
;
18
std::vector<TrkBaseNode*>
m_vpNodes
;
19
const
RecTrack
*
m_pRecTrack
;
20
std::vector<const TrkPlanarSurface*>
m_vpSurfaces
;
21
std::vector<TrkTrackState*>
m_vpTrackStates
;
22
23
private
:
24
double
m_dChi2
;
25
int
m_nNDOF
;
26
27
public
:
28
double
getChi2
(
void
);
29
void
addChi2
(
double
,
int
);
30
int
getNDOF
(
void
);
31
};
32
33
#endif
DkfTrack::addChi2
void addChi2(double, int)
DkfTrack::m_vpSurfaces
std::vector< const TrkPlanarSurface * > m_vpSurfaces
Definition:
DkfTrack.h:20
TrkTrackState
Definition:
Trigger/TrigAccel/TrigCudaFitter/src/TrkTrackState.h:17
DkfTrack::m_vpTrackStates
std::vector< TrkTrackState * > m_vpTrackStates
Definition:
DkfTrack.h:21
DkfTrack::DkfTrack
DkfTrack(TrkTrackState *, const RecTrack *)
DkfTrack::getChi2
double getChi2(void)
DkfTrack::m_pRecTrack
const RecTrack * m_pRecTrack
Definition:
DkfTrack.h:19
DkfTrack::m_vpNodes
std::vector< TrkBaseNode * > m_vpNodes
Definition:
DkfTrack.h:18
TrkPlanarSurface
Definition:
Trigger/TrigAccel/TrigCudaFitter/src/TrkPlanarSurface.h:15
DkfTrack::m_nNDOF
int m_nNDOF
Definition:
DkfTrack.h:25
DkfTrack::m_pTrackState
TrkTrackState * m_pTrackState
Definition:
DkfTrack.h:17
DkfTrack::m_dChi2
double m_dChi2
Definition:
DkfTrack.h:24
DkfTrack
Definition:
DkfTrack.h:12
DkfTrack::~DkfTrack
virtual ~DkfTrack(void)
DkfTrack::getNDOF
int getNDOF(void)
TrkBaseNode
Definition:
Trigger/TrigAccel/TrigCudaFitter/src/TrkBaseNode.h:18
RecTrack
Definition:
RecTrack.h:11
Generated on Mon Jul 8 2024 21:14:06 for ATLAS Offline Software by
1.8.18