/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Generator/Mcgpj/Mcgpj-00-01-04/src/code/inc/TKcFormFactor.h

Go to the documentation of this file.
00001 #ifndef RAD_TKcFormFactor
00002 #define RAD_TKcFormFactor
00003 
00004 #include <complex>
00005 #include "TFormFactor.h"
00006 
00007 class TKcFormFactor:public TFormFactor{
00008 protected:
00009   double fM_rho;
00010   double fM_rho2;
00011   double fG_rho;
00012   double fB_rho_ee;
00013 
00014   double fM_omega;
00015   double fM_omega2;
00016   double fG_omega;
00017   double fB_omega_ee;
00018 
00019   double fM_phi;
00020   double fM_phi2;
00021   double fG_phi;
00022   double fB_phi_ee;
00023 
00024   double fB_phi[6];
00025   double fB_omega[4];
00026   double fB_rho[3];
00027 
00028   double f_range[6];
00029   double f_array[6][4];
00030   
00031 
00032   virtual std::complex<double> ff(const double &);
00033 
00034   double rhowidth(const double&);
00035   double omegawidth(const double&);
00036   double phiwidth(const double&);
00037   double qklks(const double&);
00038   double qkpkm(const double&);
00039   double qpgamma(const double&, const int&);
00040   double z(const double&);
00041   double csborn(const double&);
00042   double phase_space_3pi(const double&);
00043 
00044 public:
00045   TKcFormFactor();
00046   ~TKcFormFactor(){};
00047 };
00048 
00049 #endif // #ifndef RAD_TKcFormFactor

Generated on Tue Nov 29 23:12:41 2016 for BOSS_7.0.2 by  doxygen 1.4.7