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.

#include <EvtGenModels/EvtBCVFF.hh>

Inheritance diagram for EvtBCVFF:
EvtSemiLeptonicFF

Public Member Functions

 EvtBCVFF (int idV, int fit)
 
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

int idVector
 
int whichfit
 
double MBc
 
double MD0
 
double Mpsi
 
double Mpsi2S
 
double kappa
 
double Mchi
 

Detailed Description

Definition at line 30 of file EvtBCVFF.hh.

Constructor & Destructor Documentation

◆ EvtBCVFF()

EvtBCVFF::EvtBCVFF ( int  idV,
int  fit 
)

Definition at line 35 of file EvtBCVFF.cpp.

Member Function Documentation

◆ getbaryonff()

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

Implements EvtSemiLeptonicFF.

Definition at line 213 of file EvtBCVFF.cpp.

◆ getdiracff()

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

Implements EvtSemiLeptonicFF.

Definition at line 221 of file EvtBCVFF.cpp.

◆ getraritaff()

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

Implements EvtSemiLeptonicFF.

Definition at line 229 of file EvtBCVFF.cpp.

◆ getscalarff()

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

Implements EvtSemiLeptonicFF.

Definition at line 198 of file EvtBCVFF.cpp.

◆ gettensorff()

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

Implements EvtSemiLeptonicFF.

Definition at line 205 of file EvtBCVFF.cpp.

◆ getvectorff()

void EvtBCVFF::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 EvtBCVFF.cpp.

Member Data Documentation

◆ idVector

int EvtBCVFF::idVector
private

Definition at line 52 of file EvtBCVFF.hh.

◆ kappa

double EvtBCVFF::kappa
private

Definition at line 53 of file EvtBCVFF.hh.

◆ MBc

double EvtBCVFF::MBc
private

Definition at line 53 of file EvtBCVFF.hh.

◆ Mchi

double EvtBCVFF::Mchi
private

Definition at line 53 of file EvtBCVFF.hh.

◆ MD0

double EvtBCVFF::MD0
private

Definition at line 53 of file EvtBCVFF.hh.

◆ Mpsi

double EvtBCVFF::Mpsi
private

Definition at line 53 of file EvtBCVFF.hh.

◆ Mpsi2S

double EvtBCVFF::Mpsi2S
private

Definition at line 53 of file EvtBCVFF.hh.

◆ whichfit

int EvtBCVFF::whichfit
private

Definition at line 52 of file EvtBCVFF.hh.


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