#include <EvtFlatte.hh>
Definition at line 48 of file EvtFlatte.hh.
◆ EvtFlatte()
Definition at line 55 of file EvtFlatte.cc.
61 :
64 _params(params)
65
66
67{}
const EvtVector4R & p4_d2()
const EvtVector4R & p4_d1()
const EvtVector4R & p4_p()
◆ ~EvtFlatte()
EvtFlatte::~EvtFlatte |
( |
| ) |
|
|
virtual |
◆ amplitude()
double EvtFlatte::amplitude |
( |
| ) |
|
|
inline |
◆ mass()
double EvtFlatte::mass |
( |
| ) |
|
|
inline |
◆ operator=()
Definition at line 34 of file EvtFlatte.cc.
35{
36 if ( &n == this ) return *this;
37 _p4_p = n._p4_p;
38 _p4_d1 = n._p4_d1;
39 _p4_d2 = n._p4_d2;
40 _ampl = n._ampl;
41 _theta = n._theta;
42 _mass = n._mass;
43 _params = n._params;
44
45
46
47
48
49
50 return *this;
51}
◆ p4_d1()
◆ p4_d2()
◆ p4_p()
◆ resAmpl()
Definition at line 71 of file EvtFlatte.cc.
71 {
72
74
75
76
77
78
79 double mR = (_p4_d1+_p4_d2).
mass();
80
82
83 for (vector<EvtFlatteParam>::const_iterator param = _params.begin();
84 param != _params.end();
85 ++param) {
86
87 double m1 = (*param).m1(); double m2 = (*param).m2();
88 double g = (*param).g();
90 *sqrtCplx((1-((m1-m2)*(m1-m2))/(mR*mR))*
91 (1-((m1+m2)*(m1+m2))/(mR*mR))));
92
93 }
94
97
98 return ampl;
99}
double sin(const BesAngle a)
double cos(const BesAngle a)
static const double radToDegrees
Referenced by EvtDDalitz::decay().
◆ theta()
double EvtFlatte::theta |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: