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

#include <EvtGenModels/EvtSLBKPoleFF.hh>

Inheritance diagram for EvtSLBKPoleFF:
EvtSemiLeptonicFF

Public Member Functions

 EvtSLBKPoleFF (int numarg, double *arglist)
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 *bp, double *bm) 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_numSLBKPoleargs
double m_SLBKPoleargs [16]

Detailed Description

Definition at line 30 of file EvtSLBKPoleFF.hh.

Constructor & Destructor Documentation

◆ EvtSLBKPoleFF()

EvtSLBKPoleFF::EvtSLBKPoleFF ( int numarg,
double * arglist )

Definition at line 30 of file EvtSLBKPoleFF.cpp.

Member Function Documentation

◆ getbaryonff()

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

Implements EvtSemiLeptonicFF.

Definition at line 237 of file EvtSLBKPoleFF.cpp.

◆ getdiracff()

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

Implements EvtSemiLeptonicFF.

Definition at line 245 of file EvtSLBKPoleFF.cpp.

◆ getraritaff()

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

Implements EvtSemiLeptonicFF.

Definition at line 253 of file EvtSLBKPoleFF.cpp.

◆ getscalarff()

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

Implements EvtSemiLeptonicFF.

Definition at line 40 of file EvtSLBKPoleFF.cpp.

◆ gettensorff()

void EvtSLBKPoleFF::gettensorff ( EvtId parent,
EvtId daught,
double t,
double mass,
double * hf,
double * kf,
double * bp,
double * bm )
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 183 of file EvtSLBKPoleFF.cpp.

◆ getvectorff()

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

Implements EvtSemiLeptonicFF.

Definition at line 77 of file EvtSLBKPoleFF.cpp.

Member Data Documentation

◆ m_numSLBKPoleargs

int EvtSLBKPoleFF::m_numSLBKPoleargs
private

Definition at line 54 of file EvtSLBKPoleFF.hh.

◆ m_SLBKPoleargs

double EvtSLBKPoleFF::m_SLBKPoleargs[16]
private

Definition at line 55 of file EvtSLBKPoleFF.hh.


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