19 class EvtBSemiTauonicHelicityAmplitudeCalculator;
39 virtual void CalcAmp(EvtParticle* parent, EvtAmp& amp,
52 double CalcMaxProb(EvtId parent, EvtId meson, EvtId lepton,
The base class for the calculation of the spin dependent amplitudes for the BSemiTauonic model based ...
virtual ~EvtBSemiTauonicAmplitude()
base destructor does nothing
virtual void CalcAmp(EvtParticle *parent, EvtAmp &, EvtBSemiTauonicHelicityAmplitudeCalculator *HelicityAmplitudeCalculator)=0
The function calculates the spin dependent amplitude.
EvtBSemiTauonicAmplitude()
base constructor does nothing
The class calculates the helicity amplitude of semi-tauonic B decays including new physics effects ba...
EvtSpinDensity RotateToHelicityBasisInBoostedFrame(const EvtParticle *p, EvtVector4R p4boost)
The function calculates the rotation matrix to convert the spin basis to the helicity basis in the bo...
double CalcMaxProb(EvtId parent, EvtId meson, EvtId lepton, EvtId nudaug, EvtBSemiTauonicHelicityAmplitudeCalculator *HelicityAmplitudeCalculator)
The function calculates the maximum probability.
Abstract base class for different kinds of events.