BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtDTopiEtaEta.hh
Go to the documentation of this file.
1#ifndef EVTDTOPIETAETA_HH
2#define EVTDTOPIETAETA_HH
3
5
6class EvtParticle;
7
9
10public:
12 virtual ~EvtDTopiEtaEta();
13
14 void getName( std::string& name );
16
17 void init();
18 void initProbMax();
19 void decay( EvtParticle* p );
20
21private:
22 double calDalEva( double P1[], double P2[], double P3[] );
23 EvtComplex Spin_factor( double P1[], double P2[], double P3[], int spin, int flag,
24 double mass_R, double width_R );
25
26 double dot( double* a1, double* a2 );
27 double Qabcs( double sa, double sb, double sc );
28 double barrier( double l, double sa, double sb, double sc, double r, double mass );
29 void calt1( double daug1[], double daug2[], double t1[] );
30 void calt2( double daug1[], double daug2[], double t2[][4] );
31
32 double wid( double mass, double sa, double sb, double sc, double r, int l );
33 EvtComplex propagatorRBW( double mass, double width, double sa, double sb, double sc,
34 double r, int l );
35
36 double h( double m, double q );
37 double dh( double mass, double q0 );
38 double f( double mass, double sx, double q0, double q );
39 double d( double mass, double q0 );
40 EvtComplex propagatorGS( double mass, double width, double sa, double sb, double sc,
41 double r, int l );
42
43 EvtComplex Flatte_rhoab( double sa, double sb, double sc );
44 EvtComplex propagatorFlatte( double mass, double width, double sx, double* sb, double* sc );
45
46 double rho[24];
47 double phi[24];
48 double mrho, ma0;
49 double Grho, Ga0;
50 double mpi, mD, sD, spi, snk, sck, scpi, snpi, seta;
51 double pi;
52 EvtComplex ci;
54 int G[4][4];
55};
56
57#endif
double mass
TFile f("ana_bhabha660a_dqa_mcPat_zy_old.root")
double mpi
double pi
const DifNumber one
****INTEGER imax DOUBLE PRECISION m_pi *DOUBLE PRECISION m_amfin DOUBLE PRECISION m_Chfin DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_sinw2 DOUBLE PRECISION m_GFermi DOUBLE PRECISION m_MfinMin DOUBLE PRECISION m_ta2 INTEGER m_out INTEGER m_KeyFSR INTEGER m_KeyQCD *COMMON c_Semalib $ !copy of input $ !CMS energy $ !beam mass $ !final mass $ !beam charge $ !final charge $ !smallest final mass $ !Z mass $ !Z width $ !EW mixing angle $ !Gmu Fermi $ alphaQED at q
Definition KKsem.h:33
virtual ~EvtDTopiEtaEta()
void getName(std::string &name)
void decay(EvtParticle *p)
EvtDecayBase * clone()