Belle II Software development
EvtBSemiTauonicAmplitude Class Referenceabstract

The base class for the calculation of the spin dependent amplitudes for the BSemiTauonic model based on [M. More...

#include <EvtBSemiTauonicAmplitude.h>

Inheritance diagram for EvtBSemiTauonicAmplitude:
EvtBSemiTauonicScalarMesonAmplitude EvtBSemiTauonicVectorMesonAmplitude

Public Member Functions

 EvtBSemiTauonicAmplitude ()
 base constructor does nothing

 
virtual ~EvtBSemiTauonicAmplitude ()
 base destructor does nothing

 
virtual void CalcAmp (EvtParticle *parent, EvtAmp &amp, EvtBSemiTauonicHelicityAmplitudeCalculator *HelicityAmplitudeCalculator)=0
 The function calculates the spin dependent amplitude.
 
double CalcMaxProb (EvtId parent, EvtId meson, EvtId lepton, EvtId nudaug, EvtBSemiTauonicHelicityAmplitudeCalculator *HelicityAmplitudeCalculator)
 The function calculates the maximum probability.
 
EvtSpinDensity RotateToHelicityBasisInBoostedFrame (const EvtParticle *p, EvtVector4R p4boost)
 The function calculates the rotation matrix to convert the spin basis to the helicity basis in the boosted frame.
 

Detailed Description

The base class for the calculation of the spin dependent amplitudes for the BSemiTauonic model based on [M.

Tanaka and R. Watanabe PRD87,034028(2013)].

Definition at line 22 of file EvtBSemiTauonicAmplitude.h.

Constructor & Destructor Documentation

◆ EvtBSemiTauonicAmplitude()

base constructor does nothing

Definition at line 26 of file EvtBSemiTauonicAmplitude.h.

26{};

◆ ~EvtBSemiTauonicAmplitude()

virtual ~EvtBSemiTauonicAmplitude ( )
inlinevirtual

base destructor does nothing

Definition at line 29 of file EvtBSemiTauonicAmplitude.h.

29{};

Member Function Documentation

◆ CalcAmp()

virtual void CalcAmp ( EvtParticle *  parent,
EvtAmp &  amp,
EvtBSemiTauonicHelicityAmplitudeCalculator HelicityAmplitudeCalculator 
)
pure virtual

The function calculates the spin dependent amplitude.

Parameters
parenta pointer to the parent particle.
ampa pointer to fill the calculated spin dependent amplitude.
HelicityAmplitudeCalculatora pointer to the calculator of the helicity dependent amplitude. The function calculate the spin dependent amplitude of the decay of parant.

Implemented in EvtBSemiTauonicScalarMesonAmplitude, and EvtBSemiTauonicVectorMesonAmplitude.


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