Belle II Software development
|
The base class for the calculation of the spin dependent amplitudes for the BSemiTauonic model based on [M. More...
#include <EvtBSemiTauonicAmplitude.h>
Public Member Functions | |
EvtBSemiTauonicAmplitude () | |
base constructor does nothing | |
virtual | ~EvtBSemiTauonicAmplitude () |
base destructor does nothing | |
virtual void | CalcAmp (EvtParticle *parent, EvtAmp &, 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. | |
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.
|
inline |
|
inlinevirtual |
|
pure virtual |
The function calculates the spin dependent amplitude.
parent | a pointer to the parent particle. |
amp | a pointer to fill the calculated spin dependent amplitude. |
HelicityAmplitudeCalculator | a 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.