BOSS
8.0.0
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
// Constructors
28
29
EvtPFermi
(
const
double
& a,
const
double
& mB,
const
double
& mb );
30
31
// Destructor
32
33
virtual
~EvtPFermi
();
34
35
// Operators
36
37
// Selectors
38
39
// Modifiers
40
41
// Methods
42
43
double
getFPFermi
(
const
double
& kplus );
44
45
protected
:
46
// Helper functions
47
48
private
:
49
// Friends
50
51
// Data members
52
53
double
_a;
54
double
_mb;
55
double
_mB;
56
};
57
58
#endif
// EVTPFERMI_HH
EvtPFermi::EvtPFermi
EvtPFermi(const double &a, const double &mB, const double &mb)
Definition
EvtPFermi.cc:34
EvtPFermi::getFPFermi
double getFPFermi(const double &kplus)
Definition
EvtPFermi.cc:50
EvtPFermi::~EvtPFermi
virtual ~EvtPFermi()
Definition
EvtPFermi.cc:44
8.0.0
BOSS_Gen
BesEvtGen
src
EvtGen
EvtGenModels
EvtPFermi.hh
Generated by
1.16.1