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.
EvtbTosllAmp Class Referenceabstract

#include <EvtGenModels/EvtbTosllAmp.hh>

Inheritance diagram for EvtbTosllAmp:
EvtbTosllScalarAmp EvtbTosllVectorAmp

Public Member Functions

virtual ~EvtbTosllAmp ()
 
virtual void CalcAmp (EvtParticle *parent, EvtAmp &amp, EvtbTosllFF *formFactors)=0
 
double CalcMaxProb (EvtId parent, EvtId meson, EvtId lepton, EvtId nudaug, EvtbTosllFF *formFactors, double &poleSize)
 
EvtComplex GetC7Eff (double q2, bool nnlo=true)
 
EvtComplex GetC9Eff (double q2, bool nnlo=true, bool btod=false)
 
EvtComplex GetC10Eff (double q2, bool nnlo=true)
 
double dGdsProb (double mb, double ms, double ml, double s)
 
double dGdsdupProb (double mb, double ms, double ml, double s, double u)
 

Detailed Description

Definition at line 30 of file EvtbTosllAmp.hh.

Constructor & Destructor Documentation

◆ ~EvtbTosllAmp()

virtual EvtbTosllAmp::~EvtbTosllAmp ( )
inlinevirtual

Definition at line 32 of file EvtbTosllAmp.hh.

Member Function Documentation

◆ CalcAmp()

virtual void EvtbTosllAmp::CalcAmp ( EvtParticle parent,
EvtAmp amp,
EvtbTosllFF formFactors 
)
pure virtual

Implemented in EvtbTosllVectorAmp, and EvtbTosllScalarAmp.

◆ CalcMaxProb()

double EvtbTosllAmp::CalcMaxProb ( EvtId  parent,
EvtId  meson,
EvtId  lepton,
EvtId  nudaug,
EvtbTosllFF formFactors,
double &  poleSize 
)

Definition at line 37 of file EvtbTosllAmp.cpp.

◆ dGdsdupProb()

double EvtbTosllAmp::dGdsdupProb ( double  mb,
double  ms,
double  ml,
double  s,
double  u 
)

Definition at line 596 of file EvtbTosllAmp.cpp.

◆ dGdsProb()

double EvtbTosllAmp::dGdsProb ( double  mb,
double  ms,
double  ml,
double  s 
)

Definition at line 514 of file EvtbTosllAmp.cpp.

◆ GetC10Eff()

EvtComplex EvtbTosllAmp::GetC10Eff ( double  q2,
bool  nnlo = true 
)

Definition at line 501 of file EvtbTosllAmp.cpp.

◆ GetC7Eff()

EvtComplex EvtbTosllAmp::GetC7Eff ( double  q2,
bool  nnlo = true 
)

Definition at line 243 of file EvtbTosllAmp.cpp.

◆ GetC9Eff()

EvtComplex EvtbTosllAmp::GetC9Eff ( double  q2,
bool  nnlo = true,
bool  btod = false 
)

Definition at line 331 of file EvtbTosllAmp.cpp.


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