BmnRoot
Loading...
Searching...
No Matches
CbmL1Vtx.h
Go to the documentation of this file.
1/*
2 *====================================================================
3 *
4 * CBM Level 1 Reconstruction
5 *
6 * Authors: I.Kisel, S.Gorbunov
7 *
8 * e-mail : ikisel@kip.uni-heidelberg.de
9 *
10 *====================================================================
11 *
12 * L1 vertex class
13 *
14 *====================================================================
15 */
16
17#ifndef CbmL1Vtx_H
18#define CbmL1Vtx_H
19
21
24 MC_mass(0), MC_q(0), MC_p(0), MC_x(0), MC_y(0), MC_z(0), MC_px(0), MC_py(0), MC_pz(0),
25 MC_ID(0), MC_pdg(0),
26 x(0), y(0), z(0), chi2(0),
27 NDF(0),
28 mass(0), mass_err(0)
29 {};
30
33
34 double x, y, z, C[6], chi2;
35 int NDF;
36
37 double mass, mass_err;
38
39 Double_t &GetRefX(){ return x; }
40 Double_t &GetRefY(){ return y; }
41 Double_t &GetRefZ(){ return z; }
42 Double_t *GetCovMatrix(){ return C; }
43 Double_t &GetRefChi2() { return chi2; }
44 Int_t &GetRefNDF() { return NDF; }
45 Double_t &GetRefMass() { return mass; }
46 Double_t &GetRefMassError() { return mass_err; }
47};
48
49#endif
int MC_ID
Definition CbmL1Vtx.h:32
Double_t & GetRefMassError()
Definition CbmL1Vtx.h:46
double MC_p
Definition CbmL1Vtx.h:31
double MC_z
Definition CbmL1Vtx.h:31
double mass
Definition CbmL1Vtx.h:37
Double_t & GetRefZ()
Definition CbmL1Vtx.h:41
double y
Definition CbmL1Vtx.h:34
double MC_y
Definition CbmL1Vtx.h:31
double MC_pz
Definition CbmL1Vtx.h:31
int NDF
Definition CbmL1Vtx.h:35
Double_t & GetRefX()
Definition CbmL1Vtx.h:39
Double_t & GetRefChi2()
Array[6] of covariance matrix.
Definition CbmL1Vtx.h:43
Double_t & GetRefY()
Definition CbmL1Vtx.h:40
double C[6]
Definition CbmL1Vtx.h:34
Int_t & GetRefNDF()
Chi^2 after fit.
Definition CbmL1Vtx.h:44
double MC_x
Definition CbmL1Vtx.h:31
int MC_pdg
Definition CbmL1Vtx.h:32
double MC_py
Definition CbmL1Vtx.h:31
Double_t * GetCovMatrix()
Definition CbmL1Vtx.h:42
Double_t & GetRefMass()
Definition CbmL1Vtx.h:45
double MC_px
Definition CbmL1Vtx.h:31
double MC_q
Definition CbmL1Vtx.h:31
double z
Definition CbmL1Vtx.h:34
double chi2
Definition CbmL1Vtx.h:34
double MC_mass
Definition CbmL1Vtx.h:31
double mass_err
Definition CbmL1Vtx.h:37
double x
Definition CbmL1Vtx.h:34
CbmL1Vtx()
Definition CbmL1Vtx.h:23