CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
TPiFormFactor.h
Go to the documentation of this file.
1#ifndef RAD_TPiFormFactor
2#define RAD_TPiFormFactor
3
4#include <complex>
5#include "TFormFactor.h"
6
8protected:
9 int fPrm; // select parameterization
10 double fM_rho;
11 double fG_rho;
12 double fM_rho_p;
13 double fG_rho_p;
14 double fM_rho_p2;
15 double fG_rho_p2;
16
17 double fM_omega;
18 double fM_omega2;
19 double fG_omega;
23
24 double fM_phi;
25 double fM_phi2;
26 double fG_phi;
27 double fG_phi_ee;
30
31 std::complex<double> fBeta;
32 std::complex<double> fDelta;
33
34 std::complex<double> fAmp_omega;
35 std::complex<double> fAmp_phi;
36
37 virtual std::complex<double> ff(const double &);
38 std::complex<double> GS(const double &, const double &, const double &);
39 double f(const double &, const double &, const double &);
40 double G_rho(const double &, const double &, const double &);
41 double h(const double &);
42 double ppi(const double &);
43public:
46 void SetFFParameters(const double&, const double&, const double&, const double&,
47 const double&, const double&, const double&, const double&,
48 const double&, const double&);
49 void SetFFParameters(double *par);
50};
51
52#endif // #ifndef RAD_TPiFormFactor
double fM_rho_p2
Definition: TPiFormFactor.h:14
void SetFFParameters(double *par)
std::complex< double > fAmp_omega
Definition: TPiFormFactor.h:34
double fPhi_rho_phi
Definition: TPiFormFactor.h:29
double ppi(const double &)
void SetFFParameters(const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &)
std::complex< double > GS(const double &, const double &, const double &)
double fPhi_rho_omega
Definition: TPiFormFactor.h:22
double fM_omega2
Definition: TPiFormFactor.h:18
double fG_phi_ee
Definition: TPiFormFactor.h:27
double fG_rho_p2
Definition: TPiFormFactor.h:15
std::complex< double > fBeta
Definition: TPiFormFactor.h:31
virtual std::complex< double > ff(const double &)
double fBr_phi_pipi
Definition: TPiFormFactor.h:28
double f(const double &, const double &, const double &)
double fBr_omega_pipi
Definition: TPiFormFactor.h:21
double G_rho(const double &, const double &, const double &)
std::complex< double > fAmp_phi
Definition: TPiFormFactor.h:35
double h(const double &)
std::complex< double > fDelta
Definition: TPiFormFactor.h:32
double fG_omega_ee
Definition: TPiFormFactor.h:20