CGEM BOSS
6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtPFermi.hh
Go to the documentation of this file.
1
//-----------------------------------------------------------------------
2
//
3
// Copyright Information: See EvtGen/COPYRIGHT
4
//
5
// File and Version Information:
6
// EvtPFermi.hh
7
//
8
// Description:
9
// F(k+) = N (1-x)^a exp((1-a)x) ,x=k+/(mB-mb)
10
// the fermi motion distribution according to
11
// hep-ph/9905351 v2
12
//
13
// Environment:
14
// Software developed for the BaBar Detector at the SLAC B-Factory.
15
//
16
// Author List:
17
// Sven Menke
18
//
19
//-----------------------------------------------------------------------
20
21
#ifndef EVTPFERMI_HH
22
#define EVTPFERMI_HH
23
24
class
EvtPFermi
{
25
26
public
:
27
28
// Constructors
29
30
EvtPFermi
(
const
double
&a,
const
double
&mB,
const
double
&mb);
31
32
// Destructor
33
34
virtual
~EvtPFermi
( );
35
36
// Operators
37
38
// Selectors
39
40
// Modifiers
41
42
// Methods
43
44
double
getFPFermi
(
const
double
&kplus);
45
46
protected
:
47
48
// Helper functions
49
50
private
:
51
52
// Friends
53
54
// Data members
55
56
double
_a;
57
double
_mb;
58
double
_mB;
59
};
60
61
62
#endif
// EVTPFERMI_HH
63
64
EvtPFermi
Definition:
EvtPFermi.hh:24
EvtPFermi::getFPFermi
double getFPFermi(const double &kplus)
Definition:
EvtPFermi.cc:53
EvtPFermi::~EvtPFermi
virtual ~EvtPFermi()
Definition:
EvtPFermi.cc:45
source
Generator
BesEvtGen
BesEvtGen-00-01-96-slc6tag
src
EvtGen
EvtGenModels
EvtPFermi.hh
Generated by
1.9.6