EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
Loading...
Searching...
No Matches
EvtBCVFF Class Reference

#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 m_idVector
int m_whichfit
double m_MBc
double m_MD0
double m_Mpsi
double m_Mpsi2S
double m_kappa
double m_Mchi

Detailed Description

Definition at line 30 of file EvtBCVFF.hh.

Constructor & Destructor Documentation

◆ EvtBCVFF()

EvtBCVFF::EvtBCVFF ( int idV,
int fit )

Definition at line 34 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 214 of file EvtBCVFF.cpp.

◆ getdiracff()

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

Implements EvtSemiLeptonicFF.

Definition at line 222 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 230 of file EvtBCVFF.cpp.

◆ getscalarff()

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

Implements EvtSemiLeptonicFF.

Definition at line 199 of file EvtBCVFF.cpp.

◆ gettensorff()

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

Implements EvtSemiLeptonicFF.

Definition at line 206 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 47 of file EvtBCVFF.cpp.

Member Data Documentation

◆ m_idVector

int EvtBCVFF::m_idVector
private

Definition at line 52 of file EvtBCVFF.hh.

◆ m_kappa

double EvtBCVFF::m_kappa
private

Definition at line 53 of file EvtBCVFF.hh.

◆ m_MBc

double EvtBCVFF::m_MBc
private

Definition at line 53 of file EvtBCVFF.hh.

◆ m_Mchi

double EvtBCVFF::m_Mchi
private

Definition at line 53 of file EvtBCVFF.hh.

◆ m_MD0

double EvtBCVFF::m_MD0
private

Definition at line 53 of file EvtBCVFF.hh.

◆ m_Mpsi

double EvtBCVFF::m_Mpsi
private

Definition at line 53 of file EvtBCVFF.hh.

◆ m_Mpsi2S

double EvtBCVFF::m_Mpsi2S
private

Definition at line 53 of file EvtBCVFF.hh.

◆ m_whichfit

int EvtBCVFF::m_whichfit
private

Definition at line 52 of file EvtBCVFF.hh.


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