#include "TKKEtaCrossPart.h"
#include "TConstant.h"
#include "TUtil.h"
#include <complex>
#include <iostream>
Go to the source code of this file.
Functions | |
complex_t | Amp (double s) |
complex_t | FK0K0Eta (double s, double Q02) |
complex_t | FKcKcEta (double s, double Q02) |
complex_t Amp | ( | double | s | ) | [inline] |
Definition at line 10 of file TKKEtaCrossPart.C.
References alpha, exp(), rb::Geepsi, rb::Geepsip, rb::Geepsipp, rb::Gpsi, rb::Gpsip, rb::Gpsipp, I, M_PI, rb::Mpsi, rb::Mpsi2, rb::Mpsip, rb::Mpsip2, rb::Mpsipp, and rb::Mpsipp2.
00010 { 00011 const complex_t I(0,1); 00012 const double Apsi = 4*alpha*Gpsi/(3*Geepsi); 00013 const double phipsi = -M_PI/2; 00014 const double Apsip = 2*alpha*Gpsip/(3*Geepsip); 00015 const double phipsip = -M_PI/2; 00016 const double Apsipp = alpha*Gpsipp/(3*Geepsipp); 00017 const double phipsipp = -M_PI/2; 00018 complex_t res = 3*sqrt(s)/alpha* 00019 ( 00020 Geepsi*(1 + Apsi*exp(I*phipsi))/(s - Mpsi2 + I*Mpsi*Gpsi) + 00021 Geepsip*(1 + Apsip*exp(I*phipsip))/(s - Mpsip2 + I*Mpsip*Gpsip) + 00022 Geepsipp*(1 + Apsipp*exp(I*phipsipp))/(s - Mpsipp2 + I*Mpsipp*Gpsipp)); 00023 return res; 00024 }
complex_t FK0K0Eta | ( | double | s, | |
double | Q02 | |||
) |
complex_t FKcKcEta | ( | double | s, | |
double | Q02 | |||
) |