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
EvtBCSFF Class Reference

#include <EvtGenModels/EvtBCSFF.hh>

Inheritance diagram for EvtBCSFF:
EvtSemiLeptonicFF

Public Member Functions

 EvtBCSFF (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_idScalar
int m_whichfit
double m_MBc
double m_MD0

Detailed Description

Definition at line 30 of file EvtBCSFF.hh.

Constructor & Destructor Documentation

◆ EvtBCSFF()

EvtBCSFF::EvtBCSFF ( int idV,
int fit )

Definition at line 34 of file EvtBCSFF.cpp.

Member Function Documentation

◆ getbaryonff()

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

Implements EvtSemiLeptonicFF.

Definition at line 123 of file EvtBCSFF.cpp.

◆ getdiracff()

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

Implements EvtSemiLeptonicFF.

Definition at line 131 of file EvtBCSFF.cpp.

◆ getraritaff()

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

Implements EvtSemiLeptonicFF.

Definition at line 139 of file EvtBCSFF.cpp.

◆ getscalarff()

void EvtBCSFF::getscalarff ( EvtId ,
EvtId ,
double t,
double ,
double * fpf,
double * f0f )
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 43 of file EvtBCSFF.cpp.

◆ gettensorff()

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

Implements EvtSemiLeptonicFF.

Definition at line 115 of file EvtBCSFF.cpp.

◆ getvectorff()

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

Implements EvtSemiLeptonicFF.

Definition at line 107 of file EvtBCSFF.cpp.

Member Data Documentation

◆ m_idScalar

int EvtBCSFF::m_idScalar
private

Definition at line 52 of file EvtBCSFF.hh.

◆ m_MBc

double EvtBCSFF::m_MBc
private

Definition at line 53 of file EvtBCSFF.hh.

◆ m_MD0

double EvtBCSFF::m_MD0
private

Definition at line 53 of file EvtBCSFF.hh.

◆ m_whichfit

int EvtBCSFF::m_whichfit
private

Definition at line 52 of file EvtBCSFF.hh.


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