]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TEvtGen/EvtGenModels/EvtBtoXsgamma.hh
use eta-phi cuts instead of R-z cuts for track matching, add track momentum cut ...
[u/mrichter/AliRoot.git] / TEvtGen / EvtGenModels / EvtBtoXsgamma.hh
1 //--------------------------------------------------------------------------
2 //
3 //
4 // Copyright Information: See EvtGen/COPYRIGHT
5 //
6 // Environment:
7 //      This software is part of the EvtGen package developed jointly
8 //      for the BaBar and CLEO collaborations.  If you use all or part
9 //      of it, please give an appropriate acknowledgement.
10 //
11 //
12 // Module: EvtGen/EvtBtoXsgamma.hh
13 //
14 // Description:
15 // Class to generate non-resonant two-body b->s,gamma decays.
16 //
17 // Modification history:
18 //
19 //    Mark Ian Williams       July 20, 2000       Module created
20 //
21 //------------------------------------------------------------------------
22
23 #ifndef EVTBTOXSGAMMA_HH
24 #define EVTBTOXSGAMMA_HH
25
26 #include "EvtGenBase/EvtDecayIncoherent.hh"
27
28 class EvtBtoXsgammaAbsModel;
29 class EvtParticle;
30
31 class EvtBtoXsgamma:public  EvtDecayIncoherent  {
32
33 public:
34   
35   EvtBtoXsgamma() {_model=0;}
36
37   virtual ~EvtBtoXsgamma();
38
39   std::string getName();
40
41   EvtDecayBase* clone();
42
43   void initProbMax();
44
45   void init();
46
47   void decay(EvtParticle *p);
48
49 private:
50
51   EvtBtoXsgammaAbsModel *_model;
52  
53 };
54
55 #endif
56