BOSS 7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
BesEvtGen-00-04-08/src/EvtGen/EvtGenModels/EvtBtoXsll.hh
Go to the documentation of this file.
1//--------------------------------------------------------------------------
2//
3// Environment:
4// This software is part of the EvtGen package developed jointly
5// for the BaBar and CLEO collaborations. If you use all or part
6// of it, please give an appropriate acknowledgement.
7//
8//
9// Module: EvtGen/EvtBtoXsll.hh
10//
11// Description:
12// Class to generate inclusive non-resonant B -> Xs l+ l- decays.
13//
14// Modification history:
15//
16// Stephane Willocq Jan 17, 2001 Module created
17//
18//------------------------------------------------------------------------
19
20#ifndef EVTBTOXSLL_HH
21#define EVTBTOXSLL_HH
22
23#include "EvtGenBase/EvtDecayIncoherent.hh"
24#include "EvtGenBase/EvtParticle.hh"
25
26class EvtBtoXsllUtil;
27
28class EvtBtoXsll:public EvtDecayIncoherent {
29
30public:
31
33 virtual ~EvtBtoXsll();
34
35 void getName(std::string& name);
36
38
40
41 void init();
42
43 void decay(EvtParticle *p);
44
45private:
46
47 EvtBtoXsllUtil *_calcprob;
48 double _dGdsProbMax;
49 double _dGdsdupProbMax;
50 double _mb;
51 double _ms;
52 double _mq;
53 double _pf;
54 double _mxmin;
55};
56
57#endif
58
virtual ~EvtBtoXsll()
EvtDecayBase * clone()
void decay(EvtParticle *p)
void initProbMax()
void init()
void getName(std::string &name)