ATLAS Offline Software
|
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. More... | |
EvtLLSWFF (double _tau_w1, double _tau_wp, double _tau_1, double _tau_2) | |
Default constructor. More... | |
void | getvectorff (EvtId, EvtId, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f) |
Returns vector ffs. More... | |
void | getscalarff (EvtId, EvtId, double t, double mass, double *fp, double *f0) |
Returns scalar ffs. More... | |
void | gettensorff (EvtId, EvtId, double t, double mass, double *hf, double *kf, double *bpf, double *bmf) |
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 rarita ffs. More... | |
Private Member Functions | |
double | IsgurWiseFunction (double w) |
Isgur-Wise function. More... | |
double | gpD0 (double w) |
D0 form factor g+. More... | |
double | gmD0 (double w) |
D0 form factor g-. More... | |
double | gV1D1p (double w) |
D1* form factor gV1. More... | |
double | gV2D1p (double w) |
D1* form factor gV2. More... | |
double | gV3D1p (double w) |
D1* form factor gV3. More... | |
double | gAD1p (double w) |
D1* form factor gA. More... | |
double | fV1D1 (double w) |
D1 form factor fV1. More... | |
double | fV2D1 (double w) |
D1 form factor fV2. More... | |
double | fV3D1 (double w) |
D1 form factor fV3. More... | |
double | fAD1 (double w) |
D1 form factor fA. More... | |
double | kA1D2 (double w) |
D2 form factor kA1. More... | |
double | kA2D2 (double w) |
D2 form factor kA2. More... | |
double | kA3D2 (double w) |
D2 form factor kA3. More... | |
double | kVD2 (double w) |
D2 form factor kV. More... | |
Private Attributes | |
double | m_tau_w1 {0} |
doubles to store normalization of IW function More... | |
double | m_tau_wp {0} |
doubles to slope of IW function More... | |
double | m_mb {0} |
doubles to store b quark mass More... | |
double | m_mc {0} |
doubles to store b quark mass More... | |
double | m_L {0} |
doubles to store mass differences More... | |
double | m_Ls {0} |
doubles to store mass differences More... | |
double | m_Lp {0} |
doubles to store mass differences More... | |
double | m_zeta_1 {0} |
doubles to store normalizations of sub-leading IW functions More... | |
double | m_tau_1 {0} |
doubles to store normalizations of sub-leading IW functions More... | |
double | m_tau_2 {0} |
doubles to store normalizations of sub-leading IW functions More... | |
double | m_eta_1 {0} |
doubles to store chromomagnetic terms for narrow states More... | |
double | m_eta_2 {0} |
doubles to store chromomagnetic terms for narrow states More... | |
double | m_eta_3 {0} |
doubles to store chromomagnetic terms for narrow states More... | |
double | m_eta_b {0} |
doubles to store chromomagnetic terms for narrow states More... | |
double | m_chi_1 {0} |
doubles to store chromomagnetic terms for broad states More... | |
double | m_chi_2 {0} |
doubles to store chromomagnetic terms for broad states More... | |
double | m_chi_b {0} |
doubles to store chromomagnetic terms for broad states More... | |
The class provides the form factors for orbitally excited semileptonic decays.
Definition at line 20 of file EvtLLSWFF.h.
EvtLLSWFF::EvtLLSWFF | ( | double | _tau_w1, |
double | _tau_wp, | ||
double | zeta_1 | ||
) |
Default constructor.
EvtLLSWFF::EvtLLSWFF | ( | double | _tau_w1, |
double | _tau_wp, | ||
double | _tau_1, | ||
double | _tau_2 | ||
) |
Default constructor.
|
private |
D1 form factor fA.
|
private |
D1 form factor fV1.
|
private |
D1 form factor fV2.
|
private |
D1 form factor fV3.
|
private |
D1* form factor gA.
void EvtLLSWFF::getbaryonff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns baryon ffs.
void EvtLLSWFF::getdiracff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns dirac ffs.
void EvtLLSWFF::getraritaff | ( | EvtId | , |
EvtId | , | ||
double | , | ||
double | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | , | ||
double * | |||
) |
Returns rarita ffs.
void EvtLLSWFF::getscalarff | ( | EvtId | , |
EvtId | , | ||
double | t, | ||
double | mass, | ||
double * | fp, | ||
double * | f0 | ||
) |
Returns scalar ffs.
void EvtLLSWFF::gettensorff | ( | EvtId | , |
EvtId | , | ||
double | t, | ||
double | mass, | ||
double * | hf, | ||
double * | kf, | ||
double * | bpf, | ||
double * | bmf | ||
) |
Returns tensor ffs.
void EvtLLSWFF::getvectorff | ( | EvtId | , |
EvtId | , | ||
double | t, | ||
double | mass, | ||
double * | a1f, | ||
double * | a2f, | ||
double * | vf, | ||
double * | a0f | ||
) |
Returns vector ffs.
|
private |
D0 form factor g-.
|
private |
D0 form factor g+.
|
private |
D1* form factor gV1.
|
private |
D1* form factor gV2.
|
private |
D1* form factor gV3.
|
private |
Isgur-Wise function.
|
private |
D2 form factor kA1.
|
private |
D2 form factor kA2.
|
private |
D2 form factor kA3.
|
private |
D2 form factor kV.
|
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 broad states
Definition at line 145 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 chromomagnetic terms for narrow states
Definition at line 136 of file EvtLLSWFF.h.
|
private |
doubles to store mass differences
Definition at line 109 of file EvtLLSWFF.h.
|
private |
doubles to store mass differences
Definition at line 115 of file EvtLLSWFF.h.
|
private |
doubles to store mass differences
Definition at line 112 of file EvtLLSWFF.h.
|
private |
doubles to store b quark mass
Definition at line 103 of file EvtLLSWFF.h.
|
private |
doubles to store b quark mass
Definition at line 106 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 normalizations of sub-leading IW functions
Definition at line 124 of file EvtLLSWFF.h.
|
private |
doubles to store normalization of IW function
Definition at line 97 of file EvtLLSWFF.h.
|
private |
doubles to slope of IW function
Definition at line 100 of file EvtLLSWFF.h.
|
private |
doubles to store normalizations of sub-leading IW functions
Definition at line 118 of file EvtLLSWFF.h.