BOSS
8.0.0
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 "EvtBtoXsgammaAbsModel.hh"
28
29
class
EvtBtoXsgammaAbsModel
;
30
class
EvtParticle
;
31
32
class
EvtBtoXsgamma
:
public
EvtDecayIncoherent
{
33
34
public
:
35
EvtBtoXsgamma
() { _model = 0; }
36
37
virtual
~EvtBtoXsgamma
();
38
39
void
getName
( std::string& name );
40
41
EvtDecayBase
*
clone
();
42
43
void
initProbMax
();
44
45
void
init
();
46
47
void
decay
(
EvtParticle
* p );
48
49
private
:
50
EvtBtoXsgammaAbsModel
* _model;
51
};
52
53
#endif
EvtDecayIncoherent.hh
EvtBtoXsgammaAbsModel
Definition
EvtBtoXsgammaAbsModel.hh:26
EvtBtoXsgamma::clone
EvtDecayBase * clone()
Definition
EvtBtoXsgamma.cc:55
EvtBtoXsgamma::decay
void decay(EvtParticle *p)
Definition
EvtBtoXsgamma.cc:78
EvtBtoXsgamma::EvtBtoXsgamma
EvtBtoXsgamma()
Definition
EvtBtoXsgamma.hh:35
EvtBtoXsgamma::init
void init()
Definition
EvtBtoXsgamma.cc:57
EvtBtoXsgamma::initProbMax
void initProbMax()
Definition
EvtBtoXsgamma.cc:76
EvtBtoXsgamma::getName
void getName(std::string &name)
Definition
EvtBtoXsgamma.cc:53
EvtBtoXsgamma::~EvtBtoXsgamma
virtual ~EvtBtoXsgamma()
Definition
EvtBtoXsgamma.cc:47
EvtDecayBase
Definition
EvtDecayBase.hh:39
EvtDecayIncoherent
Definition
EvtDecayIncoherent.hh:27
EvtParticle
Definition
EvtParticle.hh:42
8.0.0
BOSS_Gen
BesEvtGen
src
EvtGen
EvtGenModels
EvtBtoXsgamma.hh
Generated by
1.16.1