Belle II Software development
|
The class provides the form factors for orbitally excited semileptonic decays. More...
#include <EvtLLSWFF.h>
Public Member Functions | |
EvtLLSWFF (double _tau_w1, double _tau_wp, double zeta_1) | |
Default constructor. | |
EvtLLSWFF (double _tau_w1, double _tau_wp, double _tau_1, double _tau_2) | |
Default constructor. | |
void | getvectorff (EvtId, EvtId, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f) |
Returns vector ffs. | |
void | getscalarff (EvtId, EvtId, double t, double mass, double *fp, double *f0) |
Returns scalar ffs. | |
void | gettensorff (EvtId, EvtId, double t, double mass, double *hf, double *kf, double *bpf, double *bmf) |
Returns tensor ffs. | |
void | getbaryonff (EvtId, EvtId, double, double, double *, double *, double *, double *) |
Returns baryon ffs. | |
void | getdiracff (EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *) |
Returns dirac ffs. | |
void | getraritaff (EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *, double *, double *) |
Returns rarita ffs. | |
Private Member Functions | |
double | IsgurWiseFunction (double w) |
Isgur-Wise function. | |
double | gpD0 (double w) |
D0 form factor g+. | |
double | gmD0 (double w) |
D0 form factor g-. | |
double | gV1D1p (double w) |
D1* form factor gV1. | |
double | gV2D1p (double w) |
D1* form factor gV2. | |
double | gV3D1p (double w) |
D1* form factor gV3. | |
double | gAD1p (double w) |
D1* form factor gA. | |
double | fV1D1 (double w) |
D1 form factor fV1. | |
double | fV2D1 (double w) |
D1 form factor fV2. | |
double | fV3D1 (double w) |
D1 form factor fV3. | |
double | fAD1 (double w) |
D1 form factor fA. | |
double | kA1D2 (double w) |
D2 form factor kA1. | |
double | kA2D2 (double w) |
D2 form factor kA2. | |
double | kA3D2 (double w) |
D2 form factor kA3. | |
double | kVD2 (double w) |
D2 form factor kV. | |
Private Attributes | |
double | tau_w1 {0} |
doubles to store normalization of IW function | |
double | tau_wp {0} |
doubles to slope of IW function | |
double | mb {0} |
doubles to store b quark mass | |
double | mc {0} |
doubles to store b quark mass | |
double | L {0} |
doubles to store mass differences | |
double | Ls {0} |
doubles to store mass differences | |
double | Lp {0} |
doubles to store mass differences | |
double | zeta_1 {0} |
doubles to store normalizations of sub-leading IW functions | |
double | tau_1 {0} |
doubles to store normalizations of sub-leading IW functions | |
double | tau_2 {0} |
doubles to store normalizations of sub-leading IW functions | |
double | eta_1 {0} |
doubles to store chromomagnetic terms for narrow states | |
double | eta_2 {0} |
doubles to store chromomagnetic terms for narrow states | |
double | eta_3 {0} |
doubles to store chromomagnetic terms for narrow states | |
double | eta_b {0} |
doubles to store chromomagnetic terms for narrow states | |
double | chi_1 {0} |
doubles to store chromomagnetic terms for broad states | |
double | chi_2 {0} |
doubles to store chromomagnetic terms for broad states | |
double | chi_b {0} |
doubles to store chromomagnetic terms for broad states | |
The class provides the form factors for orbitally excited semileptonic decays.
Definition at line 17 of file EvtLLSWFF.h.
EvtLLSWFF | ( | double | _tau_w1, |
double | _tau_wp, | ||
double | zeta_1 | ||
) |
Default constructor.
Definition at line 19 of file EvtLLSWFF.cc.
EvtLLSWFF | ( | double | _tau_w1, |
double | _tau_wp, | ||
double | _tau_1, | ||
double | _tau_2 | ||
) |
Default constructor.
Definition at line 35 of file EvtLLSWFF.cc.
|
private |
D1 form factor fA.
Definition at line 351 of file EvtLLSWFF.cc.
|
private |
D1 form factor fV1.
Definition at line 289 of file EvtLLSWFF.cc.
|
private |
D1 form factor fV2.
Definition at line 309 of file EvtLLSWFF.cc.
|
private |
D1 form factor fV3.
Definition at line 329 of file EvtLLSWFF.cc.
|
private |
void getbaryonff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns baryon ffs.
Definition at line 132 of file EvtLLSWFF.cc.
void getdiracff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns dirac ffs.
Definition at line 141 of file EvtLLSWFF.cc.
void getraritaff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns rarita ffs.
Definition at line 150 of file EvtLLSWFF.cc.
void getscalarff | ( | EvtId | parent, |
EvtId | , | ||
double | t, | ||
double | mass, | ||
double * | fp, | ||
double * | f0 | ||
) |
Returns scalar ffs.
Definition at line 53 of file EvtLLSWFF.cc.
void gettensorff | ( | EvtId | parent, |
EvtId | , | ||
double | t, | ||
double | mass, | ||
double * | hf, | ||
double * | kf, | ||
double * | bpf, | ||
double * | bmf | ||
) |
Returns tensor ffs.
Definition at line 113 of file EvtLLSWFF.cc.
void getvectorff | ( | EvtId | parent, |
EvtId | daughter, | ||
double | t, | ||
double | mass, | ||
double * | a1f, | ||
double * | a2f, | ||
double * | vf, | ||
double * | a0f | ||
) |
Returns vector ffs.
Definition at line 70 of file EvtLLSWFF.cc.
|
private |
D0 form factor g-.
Definition at line 194 of file EvtLLSWFF.cc.
|
private |
D0 form factor g+.
Definition at line 177 of file EvtLLSWFF.cc.
|
private |
D1* form factor gV1.
Definition at line 215 of file EvtLLSWFF.cc.
|
private |
D1* form factor gV2.
Definition at line 233 of file EvtLLSWFF.cc.
|
private |
|
private |
Isgur-Wise function.
Definition at line 162 of file EvtLLSWFF.cc.
|
private |
D2 form factor kA1.
Definition at line 374 of file EvtLLSWFF.cc.
|
private |
D2 form factor kA2.
Definition at line 392 of file EvtLLSWFF.cc.
|
private |
D2 form factor kA3.
Definition at line 408 of file EvtLLSWFF.cc.
|
private |
D2 form factor kV.
Definition at line 426 of file EvtLLSWFF.cc.
|
private |
doubles to store chromomagnetic terms for broad states
Definition at line 136 of file EvtLLSWFF.h.
|
private |
doubles to store chromomagnetic terms for broad states
Definition at line 139 of file EvtLLSWFF.h.
|
private |
doubles to store chromomagnetic terms for broad states
Definition at line 142 of file EvtLLSWFF.h.
|
private |
doubles to store chromomagnetic terms for narrow states
Definition at line 124 of file EvtLLSWFF.h.
|
private |
doubles to store chromomagnetic terms for narrow states
Definition at line 127 of file EvtLLSWFF.h.
|
private |
doubles to store chromomagnetic terms for narrow states
Definition at line 130 of file EvtLLSWFF.h.
|
private |
doubles to store chromomagnetic terms for narrow states
Definition at line 133 of file EvtLLSWFF.h.
|
private |
doubles to store mass differences
Definition at line 106 of file EvtLLSWFF.h.
|
private |
doubles to store mass differences
Definition at line 112 of file EvtLLSWFF.h.
|
private |
doubles to store mass differences
Definition at line 109 of file EvtLLSWFF.h.
|
private |
doubles to store b quark mass
Definition at line 100 of file EvtLLSWFF.h.
|
private |
doubles to store b quark mass
Definition at line 103 of file EvtLLSWFF.h.
|
private |
doubles to store normalizations of sub-leading IW functions
Definition at line 118 of file EvtLLSWFF.h.
|
private |
doubles to store normalizations of sub-leading IW functions
Definition at line 121 of file EvtLLSWFF.h.
|
private |
doubles to store normalization of IW function
Definition at line 94 of file EvtLLSWFF.h.
|
private |
doubles to slope of IW function
Definition at line 97 of file EvtLLSWFF.h.
|
private |
doubles to store normalizations of sub-leading IW functions
Definition at line 115 of file EvtLLSWFF.h.