CbmRoot
CbmL1TrackPar.h
Go to the documentation of this file.
1 
2 #ifndef CbmL1TrackPar_H
3 #define CbmL1TrackPar_H
4 
5 #include "CbmKFTrackInterface.h"
6 
8 public:
9  CbmL1TrackPar() : chi2(0), NDF(0), mass(0), is_electron(0) {}
10  double* GetTrack() { return T; }
11  double* GetCovMatrix() { return C; }
12  double& GetRefChi2() { return chi2; }
13  int& GetRefNDF() { return NDF; }
14  double GetMass() { return mass; }
15  bool IsElectron() { return is_electron; }
16 
17  double T[7], C[21], chi2;
18  int NDF;
19  double mass; // mass hypothesis
21 };
22 
23 #endif
CbmL1TrackPar::GetTrack
double * GetTrack()
Is it electron.
Definition: CbmL1TrackPar.h:10
CbmL1TrackPar::NDF
int NDF
Definition: CbmL1TrackPar.h:18
CbmL1TrackPar::is_electron
bool is_electron
Definition: CbmL1TrackPar.h:20
CbmL1TrackPar::GetCovMatrix
double * GetCovMatrix()
array[6] of track parameters(x,y,tx,ty,qp,z)
Definition: CbmL1TrackPar.h:11
CbmKFTrackInterface.h
CbmL1TrackPar::CbmL1TrackPar
CbmL1TrackPar()
Definition: CbmL1TrackPar.h:9
CbmL1TrackPar::T
double T[7]
Definition: CbmL1TrackPar.h:17
CbmL1TrackPar::GetMass
double GetMass()
Definition: CbmL1TrackPar.h:14
CbmL1TrackPar::GetRefChi2
double & GetRefChi2()
array[15] of covariance matrix
Definition: CbmL1TrackPar.h:12
CbmL1TrackPar::IsElectron
bool IsElectron()
Mass hypothesis.
Definition: CbmL1TrackPar.h:15
CbmKFTrackInterface
Definition: CbmKFTrackInterface.h:26
CbmL1TrackPar::C
double C[21]
Definition: CbmL1TrackPar.h:17
CbmL1TrackPar::GetRefNDF
int & GetRefNDF()
Chi^2 after fit.
Definition: CbmL1TrackPar.h:13
CbmL1TrackPar::mass
double mass
Definition: CbmL1TrackPar.h:19
CbmL1TrackPar
Definition: CbmL1TrackPar.h:7
CbmL1TrackPar::chi2
double chi2
Definition: CbmL1TrackPar.h:17