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

Inheritance diagram for EvtRareLbToLllFFGutsche:
EvtRareLbToLllFFBase

Public Member Functions

void init () override
 
void getFF (EvtParticle *parent, EvtParticle *lambda, EvtRareLbToLllFFBase::FormFactors &FF) override
 
- Public Member Functions inherited from EvtRareLbToLllFFBase
bool isNatural (EvtParticle *lambda)
 
 EvtRareLbToLllFFBase ()
 
virtual ~EvtRareLbToLllFFBase ()
 

Private Member Functions

double formFactorParametrization (double s, double f0, double a, double b)
 

Private Attributes

double fVconsts [3][3]
 
double fAconsts [3][3]
 
double fTVconsts [3][3]
 
double fTAconsts [3][3]
 

Static Private Attributes

static EvtIdSet fParents
 
static EvtIdSet fDaughters
 

Additional Inherited Members

- Protected Member Functions inherited from EvtRareLbToLllFFBase
double calculateVdotV (EvtParticle *parent, EvtParticle *lambda) const
 
double calculateVdotV (EvtParticle *, EvtParticle *, double qsq) const
 
- Protected Attributes inherited from EvtRareLbToLllFFBase
EvtIdSet natural_
 

Detailed Description

Definition at line 41 of file EvtRareLbToLllFFGutsche.hh.

Member Function Documentation

◆ formFactorParametrization()

double EvtRareLbToLllFFGutsche::formFactorParametrization ( double  s,
double  f0,
double  a,
double  b 
)
private

Definition at line 149 of file EvtRareLbToLllFFGutsche.cpp.

◆ getFF()

void EvtRareLbToLllFFGutsche::getFF ( EvtParticle parent,
EvtParticle lambda,
EvtRareLbToLllFFBase::FormFactors FF 
)
overridevirtual

Implements EvtRareLbToLllFFBase.

Definition at line 89 of file EvtRareLbToLllFFGutsche.cpp.

◆ init()

void EvtRareLbToLllFFGutsche::init ( )
overridevirtual

Implements EvtRareLbToLllFFBase.

Definition at line 40 of file EvtRareLbToLllFFGutsche.cpp.

Member Data Documentation

◆ fAconsts

double EvtRareLbToLllFFGutsche::fAconsts[3][3]
private

Definition at line 52 of file EvtRareLbToLllFFGutsche.hh.

◆ fDaughters

EvtIdSet EvtRareLbToLllFFGutsche::fDaughters
staticprivate

Definition at line 57 of file EvtRareLbToLllFFGutsche.hh.

◆ fParents

EvtIdSet EvtRareLbToLllFFGutsche::fParents
staticprivate

Definition at line 56 of file EvtRareLbToLllFFGutsche.hh.

◆ fTAconsts

double EvtRareLbToLllFFGutsche::fTAconsts[3][3]
private

Definition at line 54 of file EvtRareLbToLllFFGutsche.hh.

◆ fTVconsts

double EvtRareLbToLllFFGutsche::fTVconsts[3][3]
private

Definition at line 53 of file EvtRareLbToLllFFGutsche.hh.

◆ fVconsts

double EvtRareLbToLllFFGutsche::fVconsts[3][3]
private

Definition at line 51 of file EvtRareLbToLllFFGutsche.hh.


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