BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnParticleTriple.cxx
Go to the documentation of this file.
1
2#include "BmnParticleTriple.h"
3
5 : fInvMass(0.)
7 , fBeta400Part1(0.)
8 , fBeta400Part2(0.)
9 , fBeta400Part3(0.)
10 , fBeta700Part1(0.)
11 , fBeta700Part2(0.)
12 , fBeta700Part3(0.)
13 , fV0X(0.)
14 , fV0Y(0.)
15 , fV0Z(0.)
16 , fDCA0(0.)
17 , fDCA1(0.)
18 , fDCA2(0.)
19 , fDCA3(0.)
20 , fDCA123(0.)
21 , fPath(0.)
22 , fMomPart1(0.)
23 , fMomPart2(0.)
24 , fMomPart3(0.)
25 , fEtaPart1(0.)
26 , fEtaPart2(0.)
27 , fEtaPart3(0.)
34 , fTxPart1(-1.)
35 , fTxPart2(-1.)
36 , fTxPart3(-1.)
37 , fTyPart1(-1.)
38 , fTyPart2(-1.)
39 , fTyPart3(-1.)
40 , fChi2Part1(0.)
41 , fChi2Part2(0.)
42 , fChi2Part3(0.)
43 , fNDFPart1(0.)
44 , fNDFPart2(0.)
45 , fNDFPart3(0.)
46 , fAlpha1(0.)
47 , fAlpha2(0.)
48 , fPtPodol(0.)
49 , fMCTrackIdPart1(-1)
50 , fMCTrackIdPart2(-1)
51 , fMCTrackIdPart3(-1)
55{
56 fMCMomPart1.SetXYZ(0., 0., 0.);
57 fMCMomPart2.SetXYZ(0., 0., 0.);
58 fMCMomPart3.SetXYZ(0., 0., 0.);
59 fRecoMomPart1.SetXYZ(0., 0., 0.);
60 fRecoMomPart2.SetXYZ(0., 0., 0.);
61 // fRecoMomPart3.SetXYZ(0., 0., 0.);
62}
63
64// Setters
65
67{
68 fMCMomPart1.SetXYZ(px, py, pz);
69}
70
72{
73 fMCMomPart2.SetXYZ(px, py, pz);
74}
75
77{
78 fMCMomPart3.SetXYZ(px, py, pz);
79}
80
81// Getters
82
87
92
97
102
107
112
117
122
127
132
137
142
147
152
157
int Int_t
double Double_t
void SetRecoTrackIdPart3(Int_t id)
void SetRecoTrackIdPart1(Int_t id)
void SetMCTrackIdPart2(Int_t id)
void SetMCTrackIdPart3(Int_t id)
void SetMCTrackIdPart1(Int_t id)
void SetRecoTrackIdPart2(Int_t id)
void SetMCMomPart3(Double_t px, Double_t py, Double_t pz)
void SetMCMomPart1(Double_t px, Double_t py, Double_t pz)
void SetMCMomPart2(Double_t px, Double_t py, Double_t pz)
BmnParticleTriple()
Default constructor.
virtual ~BmnParticleTriple()
Destructor.