ATLAS Offline Software
|
The class provides the form factors for semileptonic D and D* decays with full mass dependence. More...
#include <EvtBGLFF.h>
Public Member Functions | |
EvtBGLFF (double bglap_0, double bglap_1, double bglap_2, double bglap_3, double bgla0_0, double bgla0_1, double bgla0_2, double bgla0_3) | |
Default constructor. More... | |
EvtBGLFF (double bgla_0, double bgla_1, double bglb_0, double bglb_1, double bglc_1, double bglc_2) | |
Default constructor. More... | |
void | getscalarff (EvtId parent, EvtId daught, double t, double mass, double *fp, double *f0) |
Returns scalar ffs. More... | |
void | getvectorff (EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f) |
Returns vector ffs. More... | |
void | gettensorff (EvtId, EvtId, double, double, double *, double *, double *, double *) |
Returns tensor ffs. More... | |
void | getbaryonff (EvtId, EvtId, double, double, double *, double *, double *, double *) |
Returns baryon ffs. More... | |
void | getdiracff (EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *) |
Returns dirac ffs. More... | |
void | getraritaff (EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *, double *, double *) |
Returns tarita ffs. More... | |
Private Attributes | |
double | m_ap_0 {0} |
B -> Dlnu: ai_n (i = p —vector, 0 —scalar; n = 0,1,2,3) are free coefficients of z expansion in dispersion relation parametrization from C.G.Boyd, B.Grinstein, R.F.Lebed, Phys. More... | |
double | m_ap_1 {0} |
1st-order z expansion coeffieient for vector form factor: f_+ More... | |
double | m_ap_2 {0} |
2nd-order z expansion coeffieient for vector form factor: f_+ More... | |
double | m_ap_3 {0} |
3rd-order z expansion coeffieient for vector form factor: f_+ More... | |
double | m_a0_0 {0} |
0th-order z expansion coeffieient for scalar form factor f_0 More... | |
double | m_a0_1 {0} |
1st-order z expansion coeffieient for scalar form factor f_0 More... | |
double | m_a0_2 {0} |
2nd-order z expansion coeffieient for scalar form factor f_0 More... | |
double | m_a0_3 {0} |
3rd-order z expansion coeffieient for scalar form factor f_0 More... | |
double | m_a_0 {0} |
B->D*lnu z expansion coeffieients More... | |
double | m_a_1 {0} |
1st-order z expansion coeffieient for form factor g More... | |
double | m_b_0 {0} |
0th-order z expansion coeffieient for form factor f More... | |
double | m_b_1 {0} |
1st-order z expansion coeffieient for form factor f More... | |
double | m_c_1 {0} |
1st-order z expansion coeffieient for form factor F1 More... | |
double | m_c_2 {0} |
2nd-order z expansion coeffieient for form factor F1 More... | |
The class provides the form factors for semileptonic D and D* decays with full mass dependence.
Definition at line 21 of file EvtBGLFF.h.
EvtBGLFF::EvtBGLFF | ( | double | bglap_0, |
double | bglap_1, | ||
double | bglap_2, | ||
double | bglap_3, | ||
double | bgla0_0, | ||
double | bgla0_1, | ||
double | bgla0_2, | ||
double | bgla0_3 | ||
) |
Default constructor.
EvtBGLFF::EvtBGLFF | ( | double | bgla_0, |
double | bgla_1, | ||
double | bglb_0, | ||
double | bglb_1, | ||
double | bglc_1, | ||
double | bglc_2 | ||
) |
Default constructor.
void EvtBGLFF::getbaryonff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns baryon ffs.
void EvtBGLFF::getdiracff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns dirac ffs.
void EvtBGLFF::getraritaff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns tarita ffs.
void EvtBGLFF::getscalarff | ( | EvtId | parent, |
EvtId | daught, | ||
double | t, | ||
double | mass, | ||
double * | fp, | ||
double * | f0 | ||
) |
Returns scalar ffs.
void EvtBGLFF::gettensorff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns tensor ffs.
void EvtBGLFF::getvectorff | ( | EvtId | parent, |
EvtId | daught, | ||
double | t, | ||
double | mass, | ||
double * | a1f, | ||
double * | a2f, | ||
double * | vf, | ||
double * | a0f | ||
) |
Returns vector ffs.
|
private |
0th-order z expansion coeffieient for scalar form factor f_0
Definition at line 102 of file EvtBGLFF.h.
|
private |
1st-order z expansion coeffieient for scalar form factor f_0
Definition at line 105 of file EvtBGLFF.h.
|
private |
2nd-order z expansion coeffieient for scalar form factor f_0
Definition at line 108 of file EvtBGLFF.h.
|
private |
3rd-order z expansion coeffieient for scalar form factor f_0
Definition at line 111 of file EvtBGLFF.h.
|
private |
B->D*lnu z expansion coeffieients
0th-order z expansion coeffieient for form factor g
Definition at line 117 of file EvtBGLFF.h.
|
private |
1st-order z expansion coeffieient for form factor g
Definition at line 120 of file EvtBGLFF.h.
|
private |
B -> Dlnu: ai_n (i = p —vector, 0 —scalar; n = 0,1,2,3) are free coefficients of z expansion in dispersion relation parametrization from C.G.Boyd, B.Grinstein, R.F.Lebed, Phys.
Rev. Lett. 74,4603(1995)
Chosen the order of series N=3, i.e. m_a_0 + m_a_1 * z + m_a_2 * z^2 + m_a_3 * z^3
Fitted values cited from R.Glattauer, etc. (Belle) Phys. Rev. D 93,032006 (2016).
B -> D*lnu: m_a_n, m_b_n (n = 0,1) and m_c_n (n = 0,1,2) are free coefficients of z expansion parametrization from C.G.Boyd, B.Grinstein and R.F.Lebed, Phys. Rev. D 56,6895(1997) & B.Grinstein, A.Kobach, Phys. Lett. B 771(2017)359-364
For the expansion of form factors g and f, the order of series N=1, i.e. m_a_0 + m_a_1*z For the expansion of form factors F1, the order of series N=2, i.e. m_c_0 + m_c_1 * z + m_c_2 * z**2 (g, f and F1 are the sub-terms of helicity amplitude)
Fitted values are taken from a private discussion of Florian Bernlochner based on B.Grinstein and A.Kobach, Phys. Lett. B 771(2017)359-364 0th-order z expansion coeffieient for vector form factor: f_+
Definition at line 88 of file EvtBGLFF.h.
|
private |
1st-order z expansion coeffieient for vector form factor: f_+
Definition at line 91 of file EvtBGLFF.h.
|
private |
2nd-order z expansion coeffieient for vector form factor: f_+
Definition at line 94 of file EvtBGLFF.h.
|
private |
3rd-order z expansion coeffieient for vector form factor: f_+
Definition at line 97 of file EvtBGLFF.h.
|
private |
0th-order z expansion coeffieient for form factor f
Definition at line 123 of file EvtBGLFF.h.
|
private |
1st-order z expansion coeffieient for form factor f
Definition at line 126 of file EvtBGLFF.h.
|
private |
1st-order z expansion coeffieient for form factor F1
Definition at line 129 of file EvtBGLFF.h.
|
private |
2nd-order z expansion coeffieient for form factor F1
Definition at line 132 of file EvtBGLFF.h.