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
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 41 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 370 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 186 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 646 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 706 of file EvtSemiLeptonicBaryonAmp.cpp.


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