|
EvtGen
2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
Go to the documentation of this file. 43 double* fpf, double* f0f ) 50 << "Problem in EvtSLPoleFF::getscalarff\n"; 52 << "wrong number of arguements!!!\n"; 58 double f0, af, bf, powf; 65 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 74 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 81 double* a1f, double* a2f, double* vf, double* a0f ) 85 << "Problem in EvtSLPoleFF::getvectorff\n"; 87 << "wrong number of arguements!!!\n"; 94 double f0, af, bf, powf; 101 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 110 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 119 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 128 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 134 double* hf, double* kf, double* bpf, double* bmf ) 138 << "Problem in EvtSLPoleFF::gettensorff\n"; 140 << "wrong number of arguements!!!\n"; 144 double mb2 = mb * mb; 146 double f0, af, bf, powf; 153 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 162 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 171 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 180 ( pow( 1.0 + ( af * t / mb2 ) + ( bf * ( ( t / mb2 ) * ( t / mb2 ) ) ), 189 << "Not implemented :getbaryonff in EvtSLPoleFF.\n"; 194 double*, double*, double*, double* ) 197 << "Not implemented :getdiracff in EvtSLPoleFF.\n"; 202 double*, double*, double*, double*, double*, 206 << "Not implemented :getraritaff in EvtSLPoleFF.\n"; void getvectorff(EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f) override
void gettensorff(EvtId parent, EvtId daught, double t, double mass, double *hf, double *kf, double *bp, double *bm) override
std::ostream & EvtGenReport(EvtGenSeverity severity, const char *facility=0)
static double getMeanMass(EvtId i)
EvtSLPoleFF(int numarg, double *arglist)
void getscalarff(EvtId parent, EvtId daught, double t, double mass, double *fpf, double *f0f) override
void getbaryonff(EvtId, EvtId, double, double, double *, double *, double *, double *) override
void getraritaff(EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *, double *, double *) override
void getdiracff(EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *) override
|