BmnRoot
Loading...
Searching...
No Matches
CbmGlobalTrackFitterKF.h
Go to the documentation of this file.
1// ------------------------------------------------------------------
2// ----- CbmGlobalTrackFitterKF -----
3// ----- Created 07/03/2006 by D.Kresan -----
4// ------------------------------------------------------------------
5#ifndef CBMGLOBALTRACKFITTERKF
6#define CBMGLOBALTRACKFITTERKF
7
8#include "CbmGlobalTrackFitter.h"
9
10class TClonesArray;
11class CbmKFTrack;
12class CbmVertex;
13
14
15class CbmGlobalTrackFitterKF : public CbmGlobalTrackFitter {
16
17private:
18 TClonesArray *fArrayStsHit; // Array of STS hits
19 TClonesArray *fArrayTrdHit; // Array of TRD hits
20 TClonesArray *fArrayTofHit; // Array of TOF hits
21 TClonesArray *fArrayStsTrack; // Array of STS tracks
22 TClonesArray *fArrayTrdTrack; // Array of TRD tracks
23 CbmVertex *fPrimVertex; // Primary vertex
24 CbmKFTrack *fKfTrack; // KF track
25
26public:
29
30 void Init();
31 void DoFit(CbmGlobalTrack* glbTrack);
32
34
35 private:
37 void operator=(const CbmGlobalTrackFitterKF&);
38};
39
40
41#endif
42
ClassDef(CbmGlobalTrackFitterKF, 1)
void DoFit(CbmGlobalTrack *glbTrack)