|
EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
#include <EvtGenModels/EvtBLLNuLAmp.hh>
Classes | |
| class | ResPole |
Public Member Functions | |
| EvtBLLNuLAmp (double Vub=4.09e-3) | |
| EvtBLLNuLAmp (double qSqMin, double kSqMin, bool symmetry, double Vub=4.09e-3) | |
| void | CalcAmp (EvtParticle *parent, EvtAmp &) const |
| void | setParameters (double qSqMin, double kSqMin, bool symmetry) |
Protected Member Functions | |
| EvtTensor4C | getHadronTensor (const EvtVector4R &q, const EvtVector4R &k, const double qSq, const double kSq, const double MB, const int sign) const |
| std::vector< EvtComplex > | getVMDTerms (double qSq, double kSq, double MB) const |
| EvtComplex | getBStarTerm (double qSq, double kSq, double MB) const |
| double | FF_B2Bstar (double qSq) const |
| double | FF_V (double kSq) const |
| double | FF_A1 (double kSq) const |
| double | FF_A2 (double kSq) const |
Private Attributes | |
| double | m_qSqMin |
| double | m_kSqMin |
| bool | m_symmetry |
| EvtId | m_BpId |
| EvtId | m_BnId |
| double | m_coupling |
| double | m_sqrt2 |
| double | m_fBu |
| EvtBLLNuLAmp::ResPole | m_Bstar |
| EvtBLLNuLAmp::ResPole | m_Upsilon |
| std::vector< EvtBLLNuLAmp::ResPole > | m_resPoles |
| int | m_nPoles |
| EvtComplex | m_zero |
| EvtComplex | m_unitI |
Definition at line 38 of file EvtBLLNuLAmp.hh.
| EvtBLLNuLAmp::EvtBLLNuLAmp | ( | double | Vub = 4.09e-3 | ) |
Definition at line 32 of file EvtBLLNuLAmp.cpp.
| EvtBLLNuLAmp::EvtBLLNuLAmp | ( | double | qSqMin, |
| double | kSqMin, | ||
| bool | symmetry, | ||
| double | Vub = 4.09e-3 ) |
Definition at line 69 of file EvtBLLNuLAmp.cpp.
| void EvtBLLNuLAmp::CalcAmp | ( | EvtParticle * | parent, |
| EvtAmp & | amp ) const |
Definition at line 131 of file EvtBLLNuLAmp.cpp.
|
protected |
Definition at line 410 of file EvtBLLNuLAmp.cpp.
|
protected |
Definition at line 424 of file EvtBLLNuLAmp.cpp.
|
protected |
Definition at line 381 of file EvtBLLNuLAmp.cpp.
|
protected |
Definition at line 396 of file EvtBLLNuLAmp.cpp.
|
protected |
Definition at line 374 of file EvtBLLNuLAmp.cpp.
|
protected |
Definition at line 304 of file EvtBLLNuLAmp.cpp.
|
protected |
Definition at line 338 of file EvtBLLNuLAmp.cpp.
|
inline |
Definition at line 110 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 94 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 94 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 101 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 97 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 98 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 88 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 104 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 87 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 103 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 97 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 91 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 107 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 101 of file EvtBLLNuLAmp.hh.
|
private |
Definition at line 107 of file EvtBLLNuLAmp.hh.