10#include "EvtGenBase/EvtDecayAmp.hh"
19 class EvtBSemiTauonicAmplitude;
20 class EvtBSemiTauonicHelicityAmplitudeCalculator;
54 EvtDecayBase*
clone();
59 void decay(EvtParticle* p);
The EvtGen model of semi-tauonic B decays including the charged higgs effect of 2HDM Type2 based on [...
EvtBSemiTauonicAmplitude * m_CalcAmp
A pointer to the spin-dependent amplitude calculator specific to the spin type of the daughter meson.
EvtBSemiTauonicHelicityAmplitudeCalculator * m_CalcHelAmp
A pointer to the helicity amplitude calculator.
The base class for the calculation of the spin dependent amplitudes for the BSemiTauonic model based ...
The class calculates the helicity amplitude of semi-tauonic B decays including new physics effects ba...
void init()
The function initializes the decay.
EvtBSemiTauonic2HDMType2()
The default constructor
virtual ~EvtBSemiTauonic2HDMType2()
The destructor
EvtDecayBase * clone()
The function makes a copy of an EvtBSemiTauonic2HDMType2 object.
void initProbMax()
The function sets the maximum value of the probability.
std::string getName()
The function returns the model name.
void decay(EvtParticle *p)
The function evaluates the decay amplitude of the parent particle.
Abstract base class for different kinds of events.