BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtDsTof0enu.hh
Go to the documentation of this file.
1#ifndef EVTDSTOF0ENU_HH
2#define EVTDSTOF0ENU_HH
3
5
6class EvtParticle;
8
9public:
10
12 virtual ~EvtDsTof0enu();
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, int charm, double& m2, double& q2, double& cosV, double& cosL, double& chi);
23 double calPDF(double m2, double q2, double cosV, double cosL, double chi);
24 EvtComplex Resonancef0Flatte(double m2, double q2);
25 double getPStar(double sa, double sb, double sc);
26 EvtComplex getrho(double m2, double mX);
27
28 double ProbMax;
29
30 EvtComplex ciR;
31 EvtComplex ciM;
32
33 double mPi;
34 double mPi0;
35 double mK0;
36 double mKa;
37 double mEt;
38
39 double m2ADs;
40 double mf0;
41 double m2f0;
42 double flatte_g1;
43 double flatte_g2;
44 double mDs;
45 double m2Ds;
46
47};
48
49#endif
void getName(std::string &name)
virtual ~EvtDsTof0enu()
void decay(EvtParticle *p)
EvtDecayBase * clone()
double double * m2
Definition qcdloop1.h:75