BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
CbmKFVertex.h
Go to the documentation of this file.
1#ifndef CBMKFVERTEX_H
2#define CBMKFVERTEX_H
3
4#include "CbmKFVertexInterface.h"
5
7{
8
9 private:
10 Double_t fX, fY, fZ, fC[6], fChi2;
12
13 public:
15 : fX(0)
16 , fY(0)
17 , fZ(0)
18 , fChi2(0)
19 , fNDF(0)
20 , fNTracks(0)
21 {
22 for (int i = 0; i < 6; ++i)
23 fC[i] = 0;
24 };
26 : fX(0)
27 , fY(0)
28 , fZ(0)
29 , fChi2(0)
30 , fNDF(0)
31 , fNTracks(0)
32 {
33 SetVertex(v);
34 }
36
37 Double_t& GetRefX() { return fX; }
38 Double_t& GetRefY() { return fY; }
39 Double_t& GetRefZ() { return fZ; }
40 Double_t* GetCovMatrix() { return fC; }
41 Double_t& GetRefChi2() { return fChi2; }
42 Int_t& GetRefNDF() { return fNDF; }
44
46};
47
48#endif
__m128 v
Definition P4_F32vec4.h:1
int i
Definition P4_F32vec4.h:22
int Int_t
double Double_t
#define ClassDef(name, id)
void SetVertex(CbmVertex &v)
Number of tracks used during fit.
Double_t fY
Definition CbmKFVertex.h:10
Double_t fC[6]
Definition CbmKFVertex.h:10
Double_t fChi2
Definition CbmKFVertex.h:10
Double_t fX
Definition CbmKFVertex.h:10
Double_t & GetRefZ()
Definition CbmKFVertex.h:39
CbmKFVertex(CbmVertex &v)
Definition CbmKFVertex.h:25
Double_t & GetRefX()
I/O parameters for vertex fit routines.
Definition CbmKFVertex.h:37
Double_t * GetCovMatrix()
Definition CbmKFVertex.h:40
Double_t & GetRefChi2()
Array[6] of covariance matrix.
Definition CbmKFVertex.h:41
Int_t fNTracks
Definition CbmKFVertex.h:11
Double_t fZ
Definition CbmKFVertex.h:10
Double_t & GetRefY()
Definition CbmKFVertex.h:38
Int_t & GetRefNDF()
Chi^2 after fit.
Definition CbmKFVertex.h:42
Int_t & GetRefNTracks()
Number of Degrees of Freedom after fit.
Definition CbmKFVertex.h:43
CbmVertex.h.
Definition CbmVertex.h:21