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
EvtBtoXsgammaFermiUtil Class Referencefinal

#include <EvtGenModels/EvtBtoXsgammaFermiUtil.hh>

Static Public Member Functions

static double FermiExpFunc (double var, const std::vector< double > &coeffs)
static double FermiGaussFunc (double, std::vector< double > const &coeffs)
static double FermiGaussFuncRoot (double, double, double, std::vector< double > &coeffs)
static double FermiGaussRootFcnA (double, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2)
static double FermiGaussRootFcnB (double, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2)
static double Gamma (double, const std::vector< double > &coeffs)
static double BesselI1 (double)
static double BesselK1 (double)
static double FermiRomanFuncRoot (double, double)
static double FermiRomanRootFcnA (double)
static double FermiRomanFunc (double, std::vector< double > const &coeffs)

Detailed Description

Definition at line 30 of file EvtBtoXsgammaFermiUtil.hh.

Member Function Documentation

◆ BesselI1()

double EvtBtoXsgammaFermiUtil::BesselI1 ( double x)
static

Definition at line 148 of file EvtBtoXsgammaFermiUtil.cpp.

◆ BesselK1()

double EvtBtoXsgammaFermiUtil::BesselK1 ( double x)
static

Definition at line 114 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiExpFunc()

double EvtBtoXsgammaFermiUtil::FermiExpFunc ( double var,
const std::vector< double > & coeffs )
static

Definition at line 34 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiGaussFunc()

double EvtBtoXsgammaFermiUtil::FermiGaussFunc ( double y,
std::vector< double > const & coeffs )
static

Definition at line 44 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiGaussFuncRoot()

double EvtBtoXsgammaFermiUtil::FermiGaussFuncRoot ( double lambdabar,
double lam1,
double mb,
std::vector< double > & coeffs )
static

Definition at line 53 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiGaussRootFcnA()

double EvtBtoXsgammaFermiUtil::FermiGaussRootFcnA ( double y,
const std::vector< double > & coeffs1,
const std::vector< double > & coeffs2 )
static

Definition at line 70 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiGaussRootFcnB()

double EvtBtoXsgammaFermiUtil::FermiGaussRootFcnB ( double y,
const std::vector< double > & coeffs1,
const std::vector< double > & coeffs2 )
static

Definition at line 82 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiRomanFunc()

double EvtBtoXsgammaFermiUtil::FermiRomanFunc ( double y,
std::vector< double > const & coeffs )
static

Definition at line 204 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiRomanFuncRoot()

double EvtBtoXsgammaFermiUtil::FermiRomanFuncRoot ( double lambdabar,
double lam1 )
static

Definition at line 180 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiRomanRootFcnA()

double EvtBtoXsgammaFermiUtil::FermiRomanRootFcnA ( double y)
static

Definition at line 199 of file EvtBtoXsgammaFermiUtil.cpp.

◆ Gamma()

double EvtBtoXsgammaFermiUtil::Gamma ( double z,
const std::vector< double > & coeffs )
static

Definition at line 93 of file EvtBtoXsgammaFermiUtil.cpp.


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