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.
EvtSemiLeptonicBaryonAmp Class Reference

#include <EvtGenBase/EvtSemiLeptonicBaryonAmp.hh>

Inheritance diagram for EvtSemiLeptonicBaryonAmp:
EvtSemiLeptonicAmp

Public Member Functions

void CalcAmp (EvtParticle *parent, EvtAmp &amp, EvtSemiLeptonicFF *FormFactors) override
 
void CalcAmp (EvtParticle *parent, EvtAmp &amp, EvtSemiLeptonicFF *FormFactors, EvtComplex r00, EvtComplex r01, EvtComplex r10, EvtComplex r11)
 
double CalcMaxProb (EvtId parent, EvtId meson, EvtId lepton, EvtId nudaug, EvtSemiLeptonicFF *FormFactors, EvtComplex r00, EvtComplex r01, EvtComplex r10, EvtComplex r11)
 
- Public Member Functions inherited from EvtSemiLeptonicAmp
virtual ~EvtSemiLeptonicAmp ()
 
double CalcMaxProb (EvtId parent, EvtId meson, EvtId lepton, EvtId nudaug, EvtSemiLeptonicFF *FormFactors, int nQ2Bins=25)
 

Private Member Functions

EvtVector4C EvtBaryonVACurrent (const EvtDiracSpinor &Bf, const EvtDiracSpinor &Bi, EvtVector4R parent, EvtVector4R daught, const double *ff, int pflag)
 
EvtVector4C EvtBaryonVARaritaCurrent (const EvtRaritaSchwinger &Bf_vect, const EvtDiracSpinor &Bi, EvtVector4R parent, EvtVector4R daught, const double *ff, int pflag)
 

Detailed Description

Definition at line 35 of file EvtSemiLeptonicBaryonAmp.hh.

Member Function Documentation

◆ CalcAmp() [1/2]

void EvtSemiLeptonicBaryonAmp::CalcAmp ( EvtParticle parent,
EvtAmp amp,
EvtSemiLeptonicFF FormFactors 
)
overridevirtual

Implements EvtSemiLeptonicAmp.

Definition at line 42 of file EvtSemiLeptonicBaryonAmp.cpp.

◆ CalcAmp() [2/2]

void EvtSemiLeptonicBaryonAmp::CalcAmp ( EvtParticle parent,
EvtAmp amp,
EvtSemiLeptonicFF FormFactors,
EvtComplex  r00,
EvtComplex  r01,
EvtComplex  r10,
EvtComplex  r11 
)

Definition at line 371 of file EvtSemiLeptonicBaryonAmp.cpp.

◆ CalcMaxProb()

double EvtSemiLeptonicBaryonAmp::CalcMaxProb ( EvtId  parent,
EvtId  meson,
EvtId  lepton,
EvtId  nudaug,
EvtSemiLeptonicFF FormFactors,
EvtComplex  r00,
EvtComplex  r01,
EvtComplex  r10,
EvtComplex  r11 
)

Definition at line 187 of file EvtSemiLeptonicBaryonAmp.cpp.

◆ EvtBaryonVACurrent()

EvtVector4C EvtSemiLeptonicBaryonAmp::EvtBaryonVACurrent ( const EvtDiracSpinor Bf,
const EvtDiracSpinor Bi,
EvtVector4R  parent,
EvtVector4R  daught,
const double *  ff,
int  pflag 
)
private

Definition at line 649 of file EvtSemiLeptonicBaryonAmp.cpp.

◆ EvtBaryonVARaritaCurrent()

EvtVector4C EvtSemiLeptonicBaryonAmp::EvtBaryonVARaritaCurrent ( const EvtRaritaSchwinger Bf_vect,
const EvtDiracSpinor Bi,
EvtVector4R  parent,
EvtVector4R  daught,
const double *  ff,
int  pflag 
)
private

Definition at line 709 of file EvtSemiLeptonicBaryonAmp.cpp.


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