1 //-----------------------------------------------------------------------
2 // File and Version Information:
4 // Copyright Information: See EvtGen/COPYRIGHT
9 // d Gamma / _ _ _2 mb _2 mb
10 // ---------- = 12 Gamma | (1+x-z)(z-x-p ) -- W + (1-z+p ) -- W
14 // + [x(z-x)-p ] -- (W + 2mb W + mb W ) |
20 // x = ------ , p = --- , z = ------ , x = 1-x
24 // the triple differential decay rate according to
28 // Software developed for the BaBar Detector at the SLAC B-Factory.
33 //-----------------------------------------------------------------------
35 #ifndef EVTVUBDGAMMA_HH
36 #define EVTVUBDGAMMA_HH
44 EvtVubdGamma(const double &alphas);
48 virtual ~EvtVubdGamma( );
58 double getdGdxdzdp(const double &x, const double &z, const double &p2);
64 double delta(const double &x, const double &xmin, const double &xmax);
66 double getW1nodelta(const double &x, const double &z, const double &p2);
68 double getW2nodelta(const double &x, const double &z, const double &p2);
70 double getW3nodelta(const double &x, const double &z, const double &p2);
72 double getW4nodelta(const double &x, const double &z, const double &p2);
74 double getW5nodelta(const double &x, const double &z, const double &p2);
76 double getW1delta(const double &x, const double &z);
78 double getW4plus5delta(const double &x, const double &z);
93 #endif // EVTVUBDGAMMA_HH