BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtDTopi0pi0enu.hh
Go to the documentation of this file.
1#ifndef EVTDTOPI0PI0ENU_HH
2#define EVTDTOPI0PI0ENU_HH
3
5
6class EvtParticle;
7
9
10public:
12 virtual ~EvtDTopi0pi0enu();
13
14 void getName( std::string& name );
16
17 void init();
18 void initProbMax();
19 void decay( EvtParticle* p );
20
21private:
22 void KinVGen( EvtVector4R vp4_K, EvtVector4R vp4_Pi, EvtVector4R vp4_Lep, EvtVector4R vp4_Nu,
23 int charm, double& m2, double& q2, double& cosV, double& cosL, double& chi );
24 double calPDF( double m2, double q2, double cosV, double cosL, double chi );
25 void ResonanceSBugg( double m, double q, EvtComplex& F10 );
26 double getPStar( double m, double m1, double m2 );
27
28 inline double getG1( double sx, double mr );
29 inline double getZ( double sx, double Mr2 );
30 inline double getRho( double sx, double mX );
31 inline EvtComplex getrho( double sx, double mX );
32
33 double ProbMax;
34
35 double mA;
36 double m0_S;
37 double Dp_mD;
38 double Pi;
39 double mPi;
40 double mKa;
41 double mEt;
42};
43
44#endif
double mPi
****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
void decay(EvtParticle *p)
EvtDecayBase * clone()
void getName(std::string &name)
virtual ~EvtDTopi0pi0enu()
double double * m2
Definition qcdloop1.h:83
double * m1
Definition qcdloop1.h:83