Definition at line 59 of file UserDIY.cc.
◆ rhopi()
Definition at line 61 of file UserDIY.cc.
61 {
62 _pd[0] = pd1;
63 _pd[1] = pd2;
64 _pd[2] = pd3;
65 }
◆ amps()
Definition at line 106 of file UserDIY.cc.
106 {
107 double temp, s12, s13, s23;
108 s12 = ( _pd[0] + _pd[1] ).mass2();
109 s13 = ( _pd[0] + _pd[2] ).mass2();
110 s23 = ( _pd[1] + _pd[2] ).mass2();
112 return temp;
113}
double amps1(double s, int i, int j)
◆ amps1()
| double rhopi::amps1 |
( |
double | s, |
|
|
int | i, |
|
|
int | j ) |
Definition at line 87 of file UserDIY.cc.
87 {
88 double mrho = 0.771, wrho = 0.1492, dpro;
89 EvtComplex img( 0.0, 1.0 );
90 dpro = pow(
abs(
s - mrho * mrho + img * sqrt(
s ) * wrho ), 2. );
91 EvtVector4R prho;
92 prho = _pd[i] + _pd[j];
93 EvtHelSys angles( prho, _pd[i] ), labAngles;
94 double theta, phi, ct1, st1,
phi1, st, ct, temp;
95 theta = angles.getHelAng( 1 );
96 phi = angles.getHelAng( 2 );
97 ct1 = labAngles.
Angles( prho, 1 );
101 temp = pow(
F00(
s ), 2. ) * pow(
F10(
s ), 2. ) * pow( st, 2. ) /
102 dpro;
103 return temp;
104}
double sin(const BesAngle a)
double cos(const BesAngle a)
double Angles(EvtVector4R, int)
Referenced by amps().
◆ F00()
| double rhopi::F00 |
( |
double | s | ) |
|
◆ F10()
| double rhopi::F10 |
( |
double | s | ) |
|
Definition at line 80 of file UserDIY.cc.
80 {
81 double mpi = 0.1395, mpsi = 3.096916;
82 double tep = sqrt( ( mpsi * mpsi - pow(
mpi + sqrt(
s ), 2. ) ) *
83 ( mpsi * mpsi - pow(
mpi - sqrt(
s ), 2. ) ) );
84 return tep;
85}
Referenced by amps1().
The documentation for this class was generated from the following file: