CGEM BOSS
6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtBtoXsgamma.hh
Go to the documentation of this file.
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
//#include "EvtGenModels/EvtBtoXsgammaAbsModel.hh"
28
29
class
EvtBtoXsgammaAbsModel
;
30
class
EvtParticle
;
31
32
class
EvtBtoXsgamma
:
public
EvtDecayIncoherent
{
33
34
public
:
35
36
EvtBtoXsgamma
() {_model=0;}
37
38
virtual
~EvtBtoXsgamma
();
39
40
void
getName
(std::string& name);
41
42
EvtDecayBase
*
clone
();
43
44
void
initProbMax
();
45
46
void
init
();
47
48
void
decay
(
EvtParticle
*p);
49
50
private
:
51
52
EvtBtoXsgammaAbsModel
*_model;
53
54
};
55
56
#endif
57
EvtDecayIncoherent.hh
EvtBtoXsgammaAbsModel
Definition:
EvtBtoXsgammaAbsModel.hh:26
EvtBtoXsgamma
Definition:
EvtBtoXsgamma.hh:32
EvtBtoXsgamma::clone
EvtDecayBase * clone()
Definition:
EvtBtoXsgamma.cc:59
EvtBtoXsgamma::decay
void decay(EvtParticle *p)
Definition:
EvtBtoXsgamma.cc:89
EvtBtoXsgamma::EvtBtoXsgamma
EvtBtoXsgamma()
Definition:
EvtBtoXsgamma.hh:36
EvtBtoXsgamma::init
void init()
Definition:
EvtBtoXsgamma.cc:65
EvtBtoXsgamma::initProbMax
void initProbMax()
Definition:
EvtBtoXsgamma.cc:83
EvtBtoXsgamma::getName
void getName(std::string &name)
Definition:
EvtBtoXsgamma.cc:53
EvtBtoXsgamma::~EvtBtoXsgamma
virtual ~EvtBtoXsgamma()
Definition:
EvtBtoXsgamma.cc:47
EvtDecayBase
Definition:
EvtDecayBase.hh:33
EvtDecayIncoherent
Definition:
EvtDecayIncoherent.hh:28
EvtParticle
Definition:
EvtParticle.hh:42
source
Generator
BesEvtGen
BesEvtGen-00-01-96-slc6tag
src
EvtGen
EvtGenModels
EvtBtoXsgamma.hh
Generated by
1.9.6