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.
EvtBToVlnuBallFF Class Reference

#include <EvtGenModels/EvtBToVlnuBallFF.hh>

Inheritance diagram for EvtBToVlnuBallFF:
EvtSemiLeptonicFF

Public Member Functions

 EvtBToVlnuBallFF (double r2_A1, double mfit2_A1, double r1_A2, double r2_A2, double mfit2_A2, double r1_V, double r2_V, double mfit2_V)
 
void getvectorff (EvtId parent, EvtId daught, double t, double mass, double *a1f, double *a2f, double *vf, double *a0f) override
 
void getscalarff (EvtId, EvtId, double, double, double *, double *) override
 
void gettensorff (EvtId, EvtId, double, double, double *, double *, double *, double *) override
 
void getbaryonff (EvtId, EvtId, double, double, double *, double *, double *, double *) override
 
void getdiracff (EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *) override
 
void getraritaff (EvtId, EvtId, double, double, double *, double *, double *, double *, double *, double *, double *, double *) override
 
- Public Member Functions inherited from EvtSemiLeptonicFF
virtual ~EvtSemiLeptonicFF ()
 

Private Attributes

double _r2_A1
 
double _mfit2_A1
 
double _r1_A2
 
double _r2_A2
 
double _mfit2_A2
 
double _r1_V
 
double _r2_V
 
double _mfit2_V
 

Detailed Description

Definition at line 31 of file EvtBToVlnuBallFF.hh.

Constructor & Destructor Documentation

◆ EvtBToVlnuBallFF()

EvtBToVlnuBallFF::EvtBToVlnuBallFF ( double  r2_A1,
double  mfit2_A1,
double  r1_A2,
double  r2_A2,
double  mfit2_A2,
double  r1_V,
double  r2_V,
double  mfit2_V 
)

Definition at line 32 of file EvtBToVlnuBallFF.cpp.

Member Function Documentation

◆ getbaryonff()

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

Implements EvtSemiLeptonicFF.

Definition at line 104 of file EvtBToVlnuBallFF.cpp.

◆ getdiracff()

void EvtBToVlnuBallFF::getdiracff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *   
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 112 of file EvtBToVlnuBallFF.cpp.

◆ getraritaff()

void EvtBToVlnuBallFF::getraritaff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *  ,
double *   
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 120 of file EvtBToVlnuBallFF.cpp.

◆ getscalarff()

void EvtBToVlnuBallFF::getscalarff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *   
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 88 of file EvtBToVlnuBallFF.cpp.

◆ gettensorff()

void EvtBToVlnuBallFF::gettensorff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *   
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 96 of file EvtBToVlnuBallFF.cpp.

◆ getvectorff()

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

Implements EvtSemiLeptonicFF.

Definition at line 48 of file EvtBToVlnuBallFF.cpp.

Member Data Documentation

◆ _mfit2_A1

double EvtBToVlnuBallFF::_mfit2_A1
private

Definition at line 56 of file EvtBToVlnuBallFF.hh.

◆ _mfit2_A2

double EvtBToVlnuBallFF::_mfit2_A2
private

Definition at line 59 of file EvtBToVlnuBallFF.hh.

◆ _mfit2_V

double EvtBToVlnuBallFF::_mfit2_V
private

Definition at line 62 of file EvtBToVlnuBallFF.hh.

◆ _r1_A2

double EvtBToVlnuBallFF::_r1_A2
private

Definition at line 57 of file EvtBToVlnuBallFF.hh.

◆ _r1_V

double EvtBToVlnuBallFF::_r1_V
private

Definition at line 60 of file EvtBToVlnuBallFF.hh.

◆ _r2_A1

double EvtBToVlnuBallFF::_r2_A1
private

Definition at line 55 of file EvtBToVlnuBallFF.hh.

◆ _r2_A2

double EvtBToVlnuBallFF::_r2_A2
private

Definition at line 58 of file EvtBToVlnuBallFF.hh.

◆ _r2_V

double EvtBToVlnuBallFF::_r2_V
private

Definition at line 61 of file EvtBToVlnuBallFF.hh.


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