1#ifndef EVTDSTOKKPIPIPI_HH
2#define EVTDSTOKKPIPIPI_HH
14 void getName( std::string& name );
22 void calEvaMy(
double* Km,
double* Kp,
double* Pip1,
double* Pip2,
double* Pim,
23 double* mass1,
double* mass2,
double* mass3,
double* width1,
double* width2,
24 double* width3,
double* amp,
double* phase,
int* modetype,
int nstates,
26 void Com_Multi(
double a1[2],
double a2[2],
double res[2] );
27 void Com_Divide(
double a1[2],
double a2[2],
double res[2] );
28 double SCADot(
double a1[4],
double a2[4] );
29 double barrier(
int l,
double sa,
double sb,
double sc,
double r,
double mass );
30 void calt1(
double daug1[4],
double daug2[4],
double t1[4] );
31 void calt2(
double daug1[4],
double daug2[4],
double t2[4][4] );
32 void Flatte_rhoab(
double sa,
double sb,
double sc,
double rho[2] );
33 void propagatora0980(
double mass2,
double mass,
double sx,
double* sb,
double* sc,
35 double wid(
double mass2,
double mass,
double sa,
double sb,
double sc,
double r2,
int l );
36 double widl1(
double mass2,
double mass,
double sa,
double sb,
double sc,
double r2 );
37 void propagatorRBW(
double mass2,
double mass,
double width,
double sa,
double sb,
double sc,
38 double r2,
int l,
double prop[2] );
39 void propagatorNBW(
double mass2,
double mass,
double width,
double sa,
double sb,
double sc,
40 double r2,
int l,
double prop[2] );
41 void propagatorRBWl1(
double mass2,
double mass,
double width,
double sa,
double sb,
42 double sc,
double r2,
double prop[2] );
43 void propagatorGS(
double mass2,
double mass,
double width,
double sa,
double sb,
double sc,
44 double r2,
double prop[2] );
45 void KPiSLASS(
double sa,
double sb,
double sc,
double prop[2] );
virtual ~EvtDsToKKpipipi()
void getName(std::string &name)
void decay(EvtParticle *p)