2 #ifndef EVTINCOHERENTMIXING_HH
3 #define EVTINCOHERENTMIXING_HH 1
7 #include "EvtGenBase/EvtParticle.hh"
23 static void setB0Mixing() ;
24 static void unsetB0Mixing() ;
27 static void setBsMixing() ;
28 static void unsetBsMixing() ;
31 static bool doB0Mixing() ;
32 static bool doBsMixing() ;
35 static void setdGammad(
double value ) ;
36 static void setdeltamd(
double value ) ;
37 static void setdGammas(
double value ) ;
38 static void setdeltams(
double value ) ;
41 static double getdGammad() ;
42 static double getdeltamd() ;
43 static double getdGammas() ;
44 static double getdeltams() ;
47 static void incoherentB0Mix(
const EvtId id,
double &t,
int &mix ) ;
48 static void incoherentBsMix(
const EvtId id,
double &t,
int &mix ) ;
62 static bool flipIsEnabled() ;
63 static void enableFlip() ;
64 static void disableFlip() ;
70 static bool _doB0Mixing ;
71 static bool _doBsMixing ;
72 static double _dGammad ;
73 static double _deltamd ;
74 static double _dGammas ;
75 static double _deltams ;
76 static bool _enableFlip ;
78 #endif // EVTGENBASE_EVTINCOHERENTMIXING_HH
EvtIncoherentMixing()
Standard constructor.
~EvtIncoherentMixing()
Destructor.