evtgen is hosted by Hepforge, IPPP Durham
EvtGen  2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
EvtLb2plnuLQCDFF Class Reference

#include <EvtGenModels/EvtLb2plnuLQCDFF.hh>

Inheritance diagram for EvtLb2plnuLQCDFF:
EvtSemiLeptonicFF

Public Member Functions

void getscalarff (EvtId parent, EvtId daught, double t, double mass, double *fpf, double *f0f) override
 
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 *bpf, double *bmf) override
 
void getbaryonff (EvtId, EvtId, double, double, double *, double *, double *, double *) override
 
void getdiracff (EvtId parent, EvtId daught, double q2, double mass, double *f1, double *f2, double *f3, double *g1, double *g2, double *g3) override
 
void getraritaff (EvtId parent, EvtId daught, double q2, double mass, double *f1, double *f2, double *f3, double *f4, double *g1, double *g2, double *g3, double *g4) override
 
- Public Member Functions inherited from EvtSemiLeptonicFF
virtual ~EvtSemiLeptonicFF ()
 

Detailed Description

Definition at line 30 of file EvtLb2plnuLQCDFF.hh.

Member Function Documentation

◆ getbaryonff()

void EvtLb2plnuLQCDFF::getbaryonff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *   
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 114 of file EvtLb2plnuLQCDFF.cpp.

◆ getdiracff()

void EvtLb2plnuLQCDFF::getdiracff ( EvtId  parent,
EvtId  daught,
double  q2,
double  mass,
double *  f1,
double *  f2,
double *  f3,
double *  g1,
double *  g2,
double *  g3 
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 35 of file EvtLb2plnuLQCDFF.cpp.

◆ getraritaff()

void EvtLb2plnuLQCDFF::getraritaff ( EvtId  parent,
EvtId  daught,
double  q2,
double  mass,
double *  f1,
double *  f2,
double *  f3,
double *  f4,
double *  g1,
double *  g2,
double *  g3,
double *  g4 
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 81 of file EvtLb2plnuLQCDFF.cpp.

◆ getscalarff()

void EvtLb2plnuLQCDFF::getscalarff ( EvtId  parent,
EvtId  daught,
double  t,
double  mass,
double *  fpf,
double *  f0f 
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 90 of file EvtLb2plnuLQCDFF.cpp.

◆ gettensorff()

void EvtLb2plnuLQCDFF::gettensorff ( EvtId  parent,
EvtId  daught,
double  t,
double  mass,
double *  hf,
double *  kf,
double *  bpf,
double *  bmf 
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 106 of file EvtLb2plnuLQCDFF.cpp.

◆ getvectorff()

void EvtLb2plnuLQCDFF::getvectorff ( EvtId  parent,
EvtId  daught,
double  t,
double  mass,
double *  a1f,
double *  a2f,
double *  vf,
double *  a0f 
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 98 of file EvtLb2plnuLQCDFF.cpp.


The documentation for this class was generated from the following files: