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/EvtKKLambdaCFF.hh>

Inheritance diagram for EvtKKLambdaCFF:
EvtSemiLeptonicFF

Public Member Functions

 EvtKKLambdaCFF (int numarg, double *arglist)
 
void getscalarff (EvtId parent, EvtId daught, double t, double mass, double *f0p, double *f0m) override
 
void getvectorff (EvtId, EvtId, double, double, double *, double *, double *, double *) override
 
void gettensorff (EvtId, EvtId, double, double, double *, double *, double *, double *) override
 
void getbaryonff (EvtId parent, EvtId daught, double t, double mass, double *f1v, double *f1a, double *f2v, double *f2a) 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 _nargs
 
double _args [2]
 

Detailed Description

Definition at line 27 of file EvtKKLambdaCFF.hh.

Constructor & Destructor Documentation

◆ EvtKKLambdaCFF()

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

Definition at line 31 of file EvtKKLambdaCFF.cpp.

Member Function Documentation

◆ getbaryonff()

void EvtKKLambdaCFF::getbaryonff ( EvtId  parent,
EvtId  daught,
double  t,
double  mass,
double *  f1v,
double *  f1a,
double *  f2v,
double *  f2a 
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 41 of file EvtKKLambdaCFF.cpp.

◆ getdiracff()

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

Implements EvtSemiLeptonicFF.

Definition at line 75 of file EvtKKLambdaCFF.cpp.

◆ getraritaff()

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

Implements EvtSemiLeptonicFF.

Definition at line 83 of file EvtKKLambdaCFF.cpp.

◆ getscalarff()

void EvtKKLambdaCFF::getscalarff ( EvtId  parent,
EvtId  daught,
double  t,
double  mass,
double *  f0p,
double *  f0m 
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 52 of file EvtKKLambdaCFF.cpp.

◆ gettensorff()

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

Implements EvtSemiLeptonicFF.

Definition at line 67 of file EvtKKLambdaCFF.cpp.

◆ getvectorff()

void EvtKKLambdaCFF::getvectorff ( EvtId  ,
EvtId  ,
double  ,
double  ,
double *  ,
double *  ,
double *  ,
double *   
)
overridevirtual

Implements EvtSemiLeptonicFF.

Definition at line 59 of file EvtKKLambdaCFF.cpp.

Member Data Documentation

◆ _args

double EvtKKLambdaCFF::_args[2]
private

Definition at line 52 of file EvtKKLambdaCFF.hh.

◆ _nargs

int EvtKKLambdaCFF::_nargs
private

Definition at line 51 of file EvtKKLambdaCFF.hh.


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