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

#include <EvtGenBase/EvtPropBreitWigner.hh>

Inheritance diagram for EvtPropBreitWigner:
EvtPropagator EvtAmplitude< EvtPoint1D >

Public Member Functions

 EvtPropBreitWigner (double m0, double g0)
EvtAmplitude< EvtPoint1D > * clone () const override
Public Member Functions inherited from EvtPropagator
 EvtPropagator (double m0, double g0)
double m0 () const
double g0 () const
void set_m0 (double m0)
void set_g0 (double g0)
Public Member Functions inherited from EvtAmplitude< EvtPoint1D >
 EvtAmplitude ()=default
EvtAmplitudeoperator= (const EvtAmplitude &)=default
virtual ~EvtAmplitude ()=default
EvtComplex evaluate (const EvtPoint1D &p) const

Protected Member Functions

EvtComplex amplitude (const EvtPoint1D &m) const override

Additional Inherited Members

Protected Attributes inherited from EvtPropagator
double m_m0
double m_g0

Detailed Description

Definition at line 29 of file EvtPropBreitWigner.hh.

Constructor & Destructor Documentation

◆ EvtPropBreitWigner()

EvtPropBreitWigner::EvtPropBreitWigner ( double m0,
double g0 )

Definition at line 27 of file EvtPropBreitWigner.cpp.

Member Function Documentation

◆ amplitude()

EvtComplex EvtPropBreitWigner::amplitude ( const EvtPoint1D & m) const
overrideprotectedvirtual

Implements EvtAmplitude< EvtPoint1D >.

Definition at line 37 of file EvtPropBreitWigner.cpp.

◆ clone()

EvtAmplitude< EvtPoint1D > * EvtPropBreitWigner::clone ( ) const
overridevirtual

Implements EvtAmplitude< EvtPoint1D >.

Definition at line 32 of file EvtPropBreitWigner.cpp.


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