BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
D0ToKSpipi2018.h
Go to the documentation of this file.
1#ifndef D0TO2KSPIPI2018_H
2#define D0TO2KSPIPI2018_H
3
4#include <complex>
5#include <vector>
6
7using namespace std;
8
10
11public:
13 virtual ~D0ToKSpipi2018();
14
15 void init();
16
17 complex<double> Amp_PFT( vector<double> k0l, vector<double> pip, vector<double> pim );
18
19protected:
20private:
21 complex<double> K_matrix( vector<double> p_pip, vector<double> p_pim );
22 complex<double> amplitude_LASS( vector<double> p_k0l, vector<double> p_pip,
23 vector<double> p_pim, std::string reso, double A_r,
24 double Phi_r );
25 complex<double> Resonance2( vector<double> p4_p, vector<double> p4_d1,
26 const vector<double> p4_d2, double mag, double theta,
27 double gamma, double bwm, int spin );
28
29 int _nd;
30
31 float ar[13], phir[13];
32 // vector < complex<double> > CP_mult, beta, fprod;
33 complex<double> CP_mult[5], beta[5], fprod[5];
34 double tan2thetaC;
35 double pi180inv;
36 double mass_R[13], width_R[13];
37 int spin_R[13];
38 double frac1[3], frac2[3], frac3[3];
39 double rd[4], deltad[4], Rf[4];
40 double ma[5], g[5][5]; // Kmatrix_couplings
41};
42
43#endif
virtual ~D0ToKSpipi2018()
complex< double > Amp_PFT(vector< double > k0l, vector< double > pip, vector< double > pim)