BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
CbmGlobalTrack.cxx
Go to the documentation of this file.
1// -------------------------------------------------------------------------
2// ----- CbmGlobalTrack source file -----
3// ----- Created 01/12/05 by V. Friese -----
4// ----- Modified 04/06/09 by A. Lebedev -----
5// -------------------------------------------------------------------------
6#include "CbmGlobalTrack.h"
7
8#include <iostream>
9
10using std::cout;
11using std::endl;
12
13// ----- Default constructor -------------------------------------------
15 : TObject()
16 , fStsTrack(-1)
17 , fTrdTrack(-1)
18 , fMuchTrack(-1)
19 , fRichRing(-1)
20 , fTofHit(-1)
21 , fNofHits(0)
22 , fParamFirst()
23 , fParamLast()
24 , fFitNodes()
25 , fPidHypo(0)
26 , fChi2(0.)
27 , fNDF(0)
28 , fFlag(0)
29 , fLength(0.)
30{}
31// -------------------------------------------------------------------------
32
33// ----- Destructor ----------------------------------------------------
35// -------------------------------------------------------------------------
36
37// ----- Public method Print -------------------------------------------
39{
40 cout << endl
41 << "StsTrack " << fStsTrack << ", TrdTrack " << fTrdTrack << ", MuchTrack " << fMuchTrack << ", RichRing "
42 << fRichRing << ", TofHit " << fTofHit << endl;
43 // cout << "Parameters at first plane: " << endl;
44 // fParamFirst.Print();
45 // cout << "Parameters at last plane: " << endl;
46 // fParamLast.Print();
47 cout << "chi2 = " << fChi2 << ", NDF = " << fNDF << ", Quality flag " << fFlag << endl;
48 cout << "length = " << fLength << endl;
49}
50// -------------------------------------------------------------------------
FairTrackParam fParamFirst
Global track parameters at first and last plane.
virtual ~CbmGlobalTrack()
Destructor.
Int_t fPidHypo
PID hypothesis used for global track fit.
Double32_t fChi2
Chi2 of global track fit.
Int_t fStsTrack
Indices of local StsTrack, TrdTrack, MuchTrack, RichRing and TofHit.
Double32_t fLength
Track length.
FairTrackParam fParamLast
Int_t fNDF
NDF of global track fit.
void Print() const
Output to screen.
Int_t fFlag
Quality flag.
vector< BmnFitNode > fFitNodes
CbmGlobalTrack()
Default constructor.