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
EvtSLBaryonAmp Class Reference

#include <EvtGenModels/EvtSLBaryonAmp.hh>

Inheritance diagram for EvtSLBaryonAmp:
EvtSemiLeptonicAmp

Public Member Functions

 ~EvtSLBaryonAmp ()
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 EvtSLBaryonAmp.hh.

Constructor & Destructor Documentation

◆ ~EvtSLBaryonAmp()

EvtSLBaryonAmp::~EvtSLBaryonAmp ( )

Definition at line 41 of file EvtSLBaryonAmp.cpp.

Member Function Documentation

◆ CalcAmp() [1/2]

void EvtSLBaryonAmp::CalcAmp ( EvtParticle * parent,
EvtAmp & amp,
EvtSemiLeptonicFF * FormFactors )
overridevirtual

Implements EvtSemiLeptonicAmp.

Definition at line 45 of file EvtSLBaryonAmp.cpp.

◆ CalcAmp() [2/2]

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

Definition at line 373 of file EvtSLBaryonAmp.cpp.

◆ CalcMaxProb()

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

Definition at line 190 of file EvtSLBaryonAmp.cpp.

◆ EvtBaryonVACurrent()

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

Definition at line 695 of file EvtSLBaryonAmp.cpp.

◆ EvtBaryonVARaritaCurrent()

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

Definition at line 759 of file EvtSLBaryonAmp.cpp.


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