evtgen is hosted by Hepforge, IPPP Durham
EvtGen  2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.

#include <EvtGenBase/EvtPropagator.hh>

Inheritance diagram for EvtPropagator:
EvtAmplitude< EvtPoint1D > EvtPropBreitWigner EvtPropBreitWignerRel EvtPropFlatte EvtPropGounarisSakurai

Public Member Functions

 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
 
 EvtAmplitude (const EvtAmplitude &)=default
 
 EvtAmplitude (EvtAmplitude &&)=default
 
EvtAmplitudeoperator= (const EvtAmplitude &)=default
 
EvtAmplitudeoperator= (EvtAmplitude &&)=default
 
virtual ~EvtAmplitude ()=default
 
virtual EvtAmplitude< EvtPoint1D > * clone () const=0
 
EvtComplex evaluate (const EvtPoint1D &p) const
 

Protected Attributes

double _m0
 
double _g0
 

Additional Inherited Members

- Protected Member Functions inherited from EvtAmplitude< EvtPoint1D >
virtual EvtComplex amplitude (const EvtPoint1D &) const=0
 

Detailed Description

Definition at line 32 of file EvtPropagator.hh.

Constructor & Destructor Documentation

◆ EvtPropagator()

EvtPropagator::EvtPropagator ( double  m0,
double  g0 
)
inline

Definition at line 34 of file EvtPropagator.hh.

Member Function Documentation

◆ g0()

double EvtPropagator::g0 ( ) const
inline

Definition at line 43 of file EvtPropagator.hh.

◆ m0()

double EvtPropagator::m0 ( ) const
inline

Definition at line 42 of file EvtPropagator.hh.

◆ set_g0()

void EvtPropagator::set_g0 ( double  g0)
inline

Definition at line 52 of file EvtPropagator.hh.

◆ set_m0()

void EvtPropagator::set_m0 ( double  m0)
inline

Definition at line 47 of file EvtPropagator.hh.

Member Data Documentation

◆ _g0

double EvtPropagator::_g0
protected

Definition at line 60 of file EvtPropagator.hh.

◆ _m0

double EvtPropagator::_m0
protected

Definition at line 59 of file EvtPropagator.hh.


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