#include <TDFun_o.h>
Definition at line 7 of file TDFun_o.h.
◆ TDFun() [1/2]
◆ TDFun() [2/2]
| rb::TDFun::TDFun |
( |
const double & | E | ) |
|
|
inline |
Definition at line 17 of file TDFun_o.h.
17 {
18 double L = 2. * log( 2. * E /
me );
19 double fBeta = 2. *
alpha /
M_PI * ( L - 1. );
22
23 fD0 = 1. + 3. / 8. * fBeta + fBeta * fBeta / 16. * ( 9. / 8. -
M_PI *
M_PI / 3 );
25 }
◆ ~TDFun()
◆ Eval() [1/2]
| double rb::TDFun::Eval |
( |
const double & | z | ) |
|
|
inline |
Definition at line 34 of file TDFun_o.h.
34 {
36
37
38 double D =
41 ( 4 * ( 1 + z ) * log(
x ) + ( 1 + 3 * z * z ) /
x * log1p( -
x ) + 5 + z );
42 return D;
43 }
◆ Eval() [2/2]
| double rb::TDFun::Eval |
( |
const double & | z, |
|
|
const double & | b2, |
|
|
const double & | D0 ) |
|
inline |
Definition at line 45 of file TDFun_o.h.
45 {
47
48
49 double D =
50 b2 * pow(
x, b2 - 1 ) * D0 - 0.5 * b2 * ( 1 + z ) -
51 b2 * b2 / 8 *
52 ( 4 * ( 1 + z ) * log(
x ) + ( 1 + 3 * z * z ) /
x * log1p( -
x ) + 5 + z );
53 return D;
54 }
◆ EvalSoft() [1/2]
| double rb::TDFun::EvalSoft |
( |
const double & | x | ) |
|
|
inline |
Definition at line 56 of file TDFun_o.h.
56 {
59 double t1 =
exp( -
fb2 * lx );
61
62
64 t2 * ( 0.5 * ( 1 + z ) +
fb2 / 8 * ( 4 * ( 1 + z ) * lx + 4 + ( 1 + z ) ) ) -
65 fb2 / 8 * t1 * ( 1 + 3 * z * z ) * log1p( -
x );
66 return D;
67 }
EvtComplex exp(const EvtComplex &c)
◆ EvalSoft() [2/2]
| double rb::TDFun::EvalSoft |
( |
const double & | x, |
|
|
const double & | b2, |
|
|
const double & | D0 ) |
|
inline |
Definition at line 69 of file TDFun_o.h.
69 {
72 double t1 =
exp( -b2 * lx );
74
75
76 double D = D0 -
77 t2 * ( 0.5 * ( 1 + z ) + b2 / 8 * ( 4 * ( 1 + z ) * lx + 4 + ( 1 + z ) ) ) -
78 b2 / 8 * t1 * ( 1 + 3 * z * z ) * log1p( -
x );
79 return D;
80 }
◆ GetBeta2()
| double rb::TDFun::GetBeta2 |
( |
| ) |
const |
|
inline |
◆ GetD0()
| double rb::TDFun::GetD0 |
( |
| ) |
const |
|
inline |
◆ GetiBeta2()
| double rb::TDFun::GetiBeta2 |
( |
| ) |
const |
|
inline |
◆ GetiD0()
| double rb::TDFun::GetiD0 |
( |
| ) |
const |
|
inline |
◆ fb2
◆ fD0
◆ fib2
◆ fiD0
The documentation for this class was generated from the following file: