BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
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)
11
,
NDF
(0)
12
,
mass
(0)
13
,
is_electron
(0)
14
{}
15
double
*
GetTrack
() {
return
T
; }
16
double
*
GetCovMatrix
() {
return
C
; }
17
double
&
GetRefChi2
() {
return
chi2
; }
18
int
&
GetRefNDF
() {
return
NDF
; }
19
double
GetMass
() {
return
mass
; }
20
bool
IsElectron
() {
return
is_electron
; }
21
22
double
T[6],
C
[15];
//!
23
double
chi2
;
24
int
NDF
;
25
double
mass
;
// mass hypothesis
26
bool
is_electron
;
27
};
28
29
#endif
CbmKFTrackInterface
Definition
CbmKFTrackInterface.h:26
CbmL1TrackPar
Definition
CbmL1TrackPar.h:7
CbmL1TrackPar::is_electron
bool is_electron
Definition
CbmL1TrackPar.h:26
CbmL1TrackPar::NDF
int NDF
Definition
CbmL1TrackPar.h:24
CbmL1TrackPar::GetRefChi2
double & GetRefChi2()
array[15] of covariance matrix
Definition
CbmL1TrackPar.h:17
CbmL1TrackPar::T
double T[6]
Definition
CbmL1TrackPar.h:22
CbmL1TrackPar::GetRefNDF
int & GetRefNDF()
Chi^2 after fit.
Definition
CbmL1TrackPar.h:18
CbmL1TrackPar::chi2
double chi2
Definition
CbmL1TrackPar.h:23
CbmL1TrackPar::C
double C[15]
Definition
CbmL1TrackPar.h:22
CbmL1TrackPar::mass
double mass
Definition
CbmL1TrackPar.h:25
CbmL1TrackPar::GetMass
double GetMass()
Information not to be changed.
Definition
CbmL1TrackPar.h:19
CbmL1TrackPar::GetCovMatrix
double * GetCovMatrix()
array[6] of track parameters(x,y,tx,ty,qp,z)
Definition
CbmL1TrackPar.h:16
CbmL1TrackPar::IsElectron
bool IsElectron()
Mass hypothesis.
Definition
CbmL1TrackPar.h:20
CbmL1TrackPar::CbmL1TrackPar
CbmL1TrackPar()
Definition
CbmL1TrackPar.h:9
CbmL1TrackPar::GetTrack
double * GetTrack()
Is it electron.
Definition
CbmL1TrackPar.h:15
reconstruction
cat
CbmL1TrackPar.h
Generated on
for BmnRoot by
1.17.0