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
24class EvtPFermi {
25
26public:
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
45protected:
46 // Helper functions
47
48private:
49 // Friends
50
51 // Data members
52
53 double _a;
54 double _mb;
55 double _mB;
56};
57
58#endif // EVTPFERMI_HH
EvtPFermi(const double &a, const double &mB, const double &mb)
Definition EvtPFermi.cc:34
double getFPFermi(const double &kplus)
Definition EvtPFermi.cc:50
virtual ~EvtPFermi()
Definition EvtPFermi.cc:44