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

Public Member Functions

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

Private Member Functions

EvtComplex KPiSFormfactor (const double sa, const double sb, const double sc, const double r)
 K pi S-wave form factor.
 
double calPDF (double Km[], double Pip1[], double Pip2[], double Pim[])
 Probability distribution function of the decay.
 
EvtComplex D2AP_A2VP (double P1[], double P2[], double P3[], double P4[], int L)
 Amplitude modes.
 
EvtComplex D2AP_A2SP (double P1[], double P2[], double P3[], double P4[])
 
EvtComplex D2PP_P2VP (double P1[], double P2[], double P3[], double P4[])
 
EvtComplex PHSP (double Km[], double Pip[])
 
EvtComplex getprop (double daug1[], double daug2[], double mass, double width, int flag, int L)
 Propagator Lineshapes.
 
EvtComplex rhoab (const double sa, const double sb, const double sc)
 Two-body Phase-space Function.
 
EvtComplex rho4Pi (const double sa)
 Two-body Phase-space Function (Two Pions)
 
double dot (double *a1, double *a2) const
 Four-Vector Scalar Product.
 
double Qabcs (const double sa, const double sb, const double sc) const
 Magnitudes of daughter particle momenta in the rest system of the mother particle.
 
double barrier (const double l, const double sa, const double sb, const double sc, const double r) const
 Blatt-Weisskopf barrier factors.
 
void calt1 (double daug1[], double daug2[], double t1[]) const
 Covariant Spin-1 Projector.
 
void calt2 (double daug1[], double daug2[], double t2[][4]) const
 Covariant Spin-2 Projector.
 
EvtComplex propogator (const double mass, const double width, const double sx) const
 Relativistic Breit-Wigner Lineshape Function (Fixed Width)
 
double wid (const double mass, const double sa, const double sb, const double sc, const double r, const int l) const
 Energy Dependent Width.
 
double h (const double m, const double q) const
 h function in Gounaris-Sakurai lineshape
 
double dh (const double mass, const double q0) const
 derivative h function in Gounaris-Sakurai lineshape
 
double f (const double mass, const double sx, const double q0, const double q) const
 f function in Gounaris-Sakurai lineshape
 
double d (const double mass, const double q0) const
 d function in Gounaris-Sakurai lineshape
 
EvtComplex propagatorRBW (const double mass, const double width, const double sa, const double sb, const double sc, const double r, const int l) const
 Relativistic Breit-Wigner Lineshape Function.
 
EvtComplex propagatorGS (const double mass, const double width, const double sa, const double sb, const double sc, const double r, const int l) const
 Gounaris-Sakurai lineshape Function.
 

Private Attributes

double G [STDim][STDim]
 
double E [STDim][STDim][STDim][STDim]
 
double rho [numOfParameters]
 
double phi [numOfParameters]
 
double mrho
 
double Grho
 
double mKstr
 
double GKstr
 
double msigma
 
double Gsigma
 
double ma1
 
double Ga1
 
double mK1270
 
double GK1270
 
double mK1400
 
double GK1400
 
double mK1460
 
double GK1460
 
double mK1650
 
double GK1650
 
double rho_omega
 
double phi_omega
 
double mD
 Fixed parameters.
 
double rD
 
double metap
 
double mkstr
 
double mk0
 
double mass_Kaon
 
double mass_Pion
 
double math_pi
 
double pi
 
double mpi
 
double g1
 
double g2
 

Static Private Attributes

static constexpr int STDim = 4
 Number of Spacetime Dimensions (t, x, y, z)
 
static constexpr int numOfParameters = 24
 Number of fit parameters.
 

Detailed Description

Definition at line 19 of file EvtDToKSpipipi.h.

Constructor & Destructor Documentation

◆ EvtDToKSpipipi()

EvtDToKSpipipi ( )
inline

Definition at line 22 of file EvtDToKSpipipi.h.

22{}

Member Data Documentation

◆ E

double E[STDim][STDim][STDim][STDim]
private

Definition at line 80 of file EvtDToKSpipipi.h.

◆ G

double G[STDim][STDim]
private

Definition at line 80 of file EvtDToKSpipipi.h.

◆ g1

double g1
private

Definition at line 102 of file EvtDToKSpipipi.h.

◆ g2

double g2
private

Definition at line 103 of file EvtDToKSpipipi.h.

◆ Ga1

double Ga1
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ GK1270

double GK1270
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ GK1400

double GK1400
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ GK1460

double GK1460
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ GK1650

double GK1650
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ GKstr

double GKstr
private

Definition at line 86 of file EvtDToKSpipipi.h.

◆ Grho

double Grho
private

Definition at line 86 of file EvtDToKSpipipi.h.

◆ Gsigma

double Gsigma
private

Definition at line 86 of file EvtDToKSpipipi.h.

◆ ma1

double ma1
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ mass_Kaon

double mass_Kaon
private

Definition at line 96 of file EvtDToKSpipipi.h.

◆ mass_Pion

double mass_Pion
private

Definition at line 97 of file EvtDToKSpipipi.h.

◆ math_pi

double math_pi
private

Definition at line 98 of file EvtDToKSpipipi.h.

◆ mD

double mD
private

Fixed parameters.

Definition at line 91 of file EvtDToKSpipipi.h.

◆ metap

double metap
private

Definition at line 93 of file EvtDToKSpipipi.h.

◆ mk0

double mk0
private

Definition at line 95 of file EvtDToKSpipipi.h.

◆ mK1270

double mK1270
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ mK1400

double mK1400
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ mK1460

double mK1460
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ mK1650

double mK1650
private

Definition at line 87 of file EvtDToKSpipipi.h.

◆ mKstr

double mKstr
private

Definition at line 86 of file EvtDToKSpipipi.h.

◆ mkstr

double mkstr
private

Definition at line 94 of file EvtDToKSpipipi.h.

◆ mpi

double mpi
private

Definition at line 101 of file EvtDToKSpipipi.h.

◆ mrho

double mrho
private

Definition at line 86 of file EvtDToKSpipipi.h.

◆ msigma

double msigma
private

Definition at line 86 of file EvtDToKSpipipi.h.

◆ numOfParameters

int numOfParameters = 24
staticconstexprprivate

Number of fit parameters.

Definition at line 83 of file EvtDToKSpipipi.h.

◆ phi

double phi[numOfParameters]
private

Definition at line 85 of file EvtDToKSpipipi.h.

◆ phi_omega

double phi_omega
private

Definition at line 88 of file EvtDToKSpipipi.h.

◆ pi

double pi
private

Definition at line 100 of file EvtDToKSpipipi.h.

◆ rD

double rD
private

Definition at line 92 of file EvtDToKSpipipi.h.

◆ rho

double rho[numOfParameters]
private

Definition at line 84 of file EvtDToKSpipipi.h.

◆ rho_omega

double rho_omega
private

Definition at line 88 of file EvtDToKSpipipi.h.

◆ STDim

int STDim = 4
staticconstexprprivate

Number of Spacetime Dimensions (t, x, y, z)

Definition at line 79 of file EvtDToKSpipipi.h.


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