ATLAS Offline Software
Loading...
Searching...
No Matches
DkfTrack.h
Go to the documentation of this file.
1// Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2#ifndef __DKFTRACK_H__
3#define __DKFTRACK_H__
4
5#include <vector>
6
7class TrkTrackState;
8class TrkBaseNode;
10class RecTrack;
11
13{
14 public:
16 virtual ~DkfTrack(void);
17
19 std::vector<TrkBaseNode*> m_vpNodes;
21 std::vector<const TrkPlanarSurface*> m_vpSurfaces;
22 std::vector<TrkTrackState*> m_vpTrackStates;
23
24 private:
25 double m_dChi2;
27
28 public:
29 double getChi2(void);
30 void addChi2(double,int);
31 int getNDOF(void);
32};
33
34#endif
const RecTrack * m_pRecTrack
Definition DkfTrack.h:20
int m_nNDOF
Definition DkfTrack.h:26
void addChi2(double, int)
std::vector< TrkBaseNode * > m_vpNodes
Definition DkfTrack.h:19
double m_dChi2
Definition DkfTrack.h:25
virtual ~DkfTrack(void)
std::vector< TrkTrackState * > m_vpTrackStates
Definition DkfTrack.h:22
DkfTrack(TrkTrackState *, const RecTrack *)
double getChi2(void)
int getNDOF(void)
TrkTrackState * m_pTrackState
Definition DkfTrack.h:18
std::vector< const TrkPlanarSurface * > m_vpSurfaces
Definition DkfTrack.h:21