Belle II Software development
EvtDsToKpipi Class Reference
Inheritance diagram for EvtDsToKpipi:

Public Member Functions

std::string getName ()
 
EvtDecayBase * clone ()
 
void init ()
 
void initProbMax ()
 
void decay (EvtParticle *p)
 

Private Member Functions

void Com_Multi (double a1[2], double a2[2], double res[2])
 
void Com_Divide (double a1[2], double a2[2], double res[2])
 
void calt1 (double daug1[4], double daug2[4], double t1[4])
 
void calt2 (double daug1[4], double daug2[4], double t2[4][4])
 
void propagatorCBW (double mass, double width, double sx, double prop[2])
 
void propagatorFlatte (double mass, double width, double sa, double prop[2])
 
void propagatorGS (double mass, double width, double sa, double sb, double sc, double r2, double prop[2])
 
void calEva (double *K, double *Pi1, double *Pi2, double *mass1, double *width1, double *amp, double *phase, int *g0, int *spin, int *modetype, int nstates, double &Result)
 
double SCADot (double a1[4], double a2[4])
 
double barrier (int l, double sa, double sb, double sc, double r, double mass)
 
double wid (double mass2, double mass, double sa, double sb, double sc, double r2, int l)
 
double widl1 (double mass2, double mass, double sa, double sb, double sc, double r2)
 
double DDalitz (double P1[4], double P2[4], double P3[4], int Ang, double mass)
 
void propagatorRBW (double mass, double width, double sa, double sb, double sc, double r2, int l, double prop[2])
 
void propagatorKstr1430 (double mass, double sx, double *sb, double *sc, double prop[2])
 
void Flatte_rhoab (double sa, double sb, double sc, double rho[2])
 
void propagatorsigma500 (double sa, double sb, double sc, double prop[2])
 
void rhoab (double sa, double sb, double sc, double res[2])
 
void rho4Pi (double sa, double res[2])
 

Private Attributes

int modetype [8]
 
double mass [8]
 
double width [8]
 
double rho [8]
 
double phi [8]
 
double mPi2
 
double mKa2
 
double mPi
 
double mKa
 
double mDsM
 
double mD
 
double mDs
 
double rD
 
double metap
 
double mkstr
 
double mk0
 
double mass_Kaon
 
double mass_Pion
 
double mass_Pi0
 
double math_pi
 
double meta
 
double ma0
 
double Ga0
 
double GS1
 
double GS2
 
double GS3
 
double GS4
 
int G [4][4]
 

Detailed Description

Definition at line 19 of file EvtDsToKpipi.h.

Constructor & Destructor Documentation

◆ EvtDsToKpipi()

EvtDsToKpipi ( )
inline

Definition at line 22 of file EvtDsToKpipi.h.

22{}

Member Data Documentation

◆ G

int G[4][4]
private

Definition at line 83 of file EvtDsToKpipi.h.

◆ Ga0

double Ga0
private

Definition at line 78 of file EvtDsToKpipi.h.

◆ GS1

double GS1
private

Definition at line 79 of file EvtDsToKpipi.h.

◆ GS2

double GS2
private

Definition at line 80 of file EvtDsToKpipi.h.

◆ GS3

double GS3
private

Definition at line 81 of file EvtDsToKpipi.h.

◆ GS4

double GS4
private

Definition at line 82 of file EvtDsToKpipi.h.

◆ ma0

double ma0
private

Definition at line 77 of file EvtDsToKpipi.h.

◆ mass

double mass[8]
private

Definition at line 57 of file EvtDsToKpipi.h.

◆ mass_Kaon

double mass_Kaon
private

Definition at line 72 of file EvtDsToKpipi.h.

◆ mass_Pi0

double mass_Pi0
private

Definition at line 74 of file EvtDsToKpipi.h.

◆ mass_Pion

double mass_Pion
private

Definition at line 73 of file EvtDsToKpipi.h.

◆ math_pi

double math_pi
private

Definition at line 75 of file EvtDsToKpipi.h.

◆ mD

double mD
private

Definition at line 66 of file EvtDsToKpipi.h.

◆ mDs

double mDs
private

Definition at line 67 of file EvtDsToKpipi.h.

◆ mDsM

double mDsM
private

Definition at line 65 of file EvtDsToKpipi.h.

◆ meta

double meta
private

Definition at line 76 of file EvtDsToKpipi.h.

◆ metap

double metap
private

Definition at line 69 of file EvtDsToKpipi.h.

◆ mk0

double mk0
private

Definition at line 71 of file EvtDsToKpipi.h.

◆ mKa

double mKa
private

Definition at line 64 of file EvtDsToKpipi.h.

◆ mKa2

double mKa2
private

Definition at line 62 of file EvtDsToKpipi.h.

◆ mkstr

double mkstr
private

Definition at line 70 of file EvtDsToKpipi.h.

◆ modetype

int modetype[8]
private

Definition at line 56 of file EvtDsToKpipi.h.

◆ mPi

double mPi
private

Definition at line 63 of file EvtDsToKpipi.h.

◆ mPi2

double mPi2
private

Definition at line 61 of file EvtDsToKpipi.h.

◆ phi

double phi[8]
private

Definition at line 60 of file EvtDsToKpipi.h.

◆ rD

double rD
private

Definition at line 68 of file EvtDsToKpipi.h.

◆ rho

double rho[8]
private

Definition at line 59 of file EvtDsToKpipi.h.

◆ width

double width[8]
private

Definition at line 58 of file EvtDsToKpipi.h.


The documentation for this class was generated from the following files: