|
EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
#include <EvtGenBase/EvtIncoherentMixing.hh>
Public Member Functions | |
| EvtIncoherentMixing () | |
| Standard constructor. | |
| ~EvtIncoherentMixing () | |
| Destructor. | |
Static Public Member Functions | |
| static void | setB0Mixing () |
| static void | unsetB0Mixing () |
| static void | setBsMixing () |
| static void | unsetBsMixing () |
| static bool | doB0Mixing () |
| static bool | doBsMixing () |
| static void | setdGammad (double value) |
| static void | setdeltamd (double value) |
| static void | setdGammas (double value) |
| static void | setdeltams (double value) |
| static double | getdGammad () |
| static double | getdeltamd () |
| static double | getdGammas () |
| static double | getdeltams () |
| static void | incoherentB0Mix (const EvtId id, double &t, int &mix) |
| static void | incoherentBsMix (const EvtId id, double &t, int &mix) |
| static bool | isB0Mixed (EvtParticle *) |
| static bool | isBsMixed (EvtParticle *) |
| static void | OtherB (EvtParticle *p, double &t, EvtId &otherb, double probB) |
| static void | OtherB (EvtParticle *p, double &t, EvtId &otherb) |
| static bool | flipIsEnabled () |
| static void | enableFlip () |
| static void | disableFlip () |
Static Private Attributes | |
| static bool | m_doB0Mixing = false |
| static bool | m_doBsMixing = false |
| static double | m_dGammad = 0. |
| static double | m_deltamd = 0.502e12 |
| static double | m_dGammas = 6.852e10 |
| static double | m_deltams = 20.e12 |
| static bool | m_enableFlip = false |
Class to contain the parameters of the incoherent B0 and B0S mixing
Definition at line 34 of file EvtIncoherentMixing.hh.
| EvtIncoherentMixing::EvtIncoherentMixing | ( | ) |
Standard constructor.
Definition at line 47 of file EvtIncoherentMixing.cpp.
| EvtIncoherentMixing::~EvtIncoherentMixing | ( | ) |
Destructor.
|
static |
Definition at line 321 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 268 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 272 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 317 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 313 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 300 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 308 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 296 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 304 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 59 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 101 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 162 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 144 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 226 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 182 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 248 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 258 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 282 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 290 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 278 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 286 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 252 of file EvtIncoherentMixing.cpp.
|
static |
Definition at line 262 of file EvtIncoherentMixing.cpp.
|
staticprivate |
Definition at line 89 of file EvtIncoherentMixing.hh.
|
staticprivate |
Definition at line 91 of file EvtIncoherentMixing.hh.
|
staticprivate |
Definition at line 88 of file EvtIncoherentMixing.hh.
|
staticprivate |
Definition at line 90 of file EvtIncoherentMixing.hh.
|
staticprivate |
Definition at line 86 of file EvtIncoherentMixing.hh.
|
staticprivate |
Definition at line 87 of file EvtIncoherentMixing.hh.
|
staticprivate |
Definition at line 92 of file EvtIncoherentMixing.hh.