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.
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 149 of file EvtBtoXsgammaFermiUtil.cpp.

◆ BesselK1()

double EvtBtoXsgammaFermiUtil::BesselK1 ( double  x)
static

Definition at line 115 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiExpFunc()

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

Definition at line 35 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiGaussFunc()

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

Definition at line 45 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiGaussFuncRoot()

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

Definition at line 54 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiGaussRootFcnA()

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

Definition at line 71 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiGaussRootFcnB()

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

Definition at line 83 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiRomanFunc()

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

Definition at line 205 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiRomanFuncRoot()

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

Definition at line 181 of file EvtBtoXsgammaFermiUtil.cpp.

◆ FermiRomanRootFcnA()

double EvtBtoXsgammaFermiUtil::FermiRomanRootFcnA ( double  y)
static

Definition at line 200 of file EvtBtoXsgammaFermiUtil.cpp.

◆ Gamma()

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

Definition at line 94 of file EvtBtoXsgammaFermiUtil.cpp.


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