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