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
EvtResonance Class Referencefinal

#include <EvtGenBase/EvtResonance.hh>

Public Member Functions

EvtResonanceoperator= (const EvtResonance &)
 EvtResonance (const EvtVector4R &p4_p, const EvtVector4R &p4_d1, const EvtVector4R &p4_d2, double ampl=0.0, double theta=0.0, double gamma=0.0, double bwm=0.0, int spin=0)
const EvtVector4Rp4_p ()
const EvtVector4Rp4_d1 ()
const EvtVector4Rp4_d2 ()
double amplitude ()
double theta ()
double gamma ()
double bwm ()
int spin ()
EvtComplex resAmpl ()
EvtComplex relBrWig (int i)

Private Attributes

EvtVector4R m_p4_p
EvtVector4R m_p4_d1
EvtVector4R m_p4_d2
double m_ampl
double m_theta
double m_gamma
double m_bwm
int m_spin

Detailed Description

Definition at line 28 of file EvtResonance.hh.

Constructor & Destructor Documentation

◆ EvtResonance()

EvtResonance::EvtResonance ( const EvtVector4R & p4_p,
const EvtVector4R & p4_d1,
const EvtVector4R & p4_d2,
double ampl = 0.0,
double theta = 0.0,
double gamma = 0.0,
double bwm = 0.0,
int spin = 0 )

Definition at line 47 of file EvtResonance.cpp.

Member Function Documentation

◆ amplitude()

double EvtResonance::amplitude ( )
inline

Definition at line 44 of file EvtResonance.hh.

◆ bwm()

double EvtResonance::bwm ( )
inline

Definition at line 53 of file EvtResonance.hh.

◆ gamma()

double EvtResonance::gamma ( )
inline

Definition at line 50 of file EvtResonance.hh.

◆ operator=()

EvtResonance & EvtResonance::operator= ( const EvtResonance & n)

Definition at line 32 of file EvtResonance.cpp.

◆ p4_d1()

const EvtVector4R & EvtResonance::p4_d1 ( )
inline

Definition at line 40 of file EvtResonance.hh.

◆ p4_d2()

const EvtVector4R & EvtResonance::p4_d2 ( )
inline

Definition at line 41 of file EvtResonance.hh.

◆ p4_p()

const EvtVector4R & EvtResonance::p4_p ( )
inline

Definition at line 39 of file EvtResonance.hh.

◆ relBrWig()

EvtComplex EvtResonance::relBrWig ( int i)

Definition at line 130 of file EvtResonance.cpp.

◆ resAmpl()

EvtComplex EvtResonance::resAmpl ( )

Definition at line 61 of file EvtResonance.cpp.

◆ spin()

int EvtResonance::spin ( )
inline

Definition at line 56 of file EvtResonance.hh.

◆ theta()

double EvtResonance::theta ( )
inline

Definition at line 47 of file EvtResonance.hh.

Member Data Documentation

◆ m_ampl

double EvtResonance::m_ampl
private

Definition at line 66 of file EvtResonance.hh.

◆ m_bwm

double EvtResonance::m_bwm
private

Definition at line 66 of file EvtResonance.hh.

◆ m_gamma

double EvtResonance::m_gamma
private

Definition at line 66 of file EvtResonance.hh.

◆ m_p4_d1

EvtVector4R EvtResonance::m_p4_d1
private

Definition at line 65 of file EvtResonance.hh.

◆ m_p4_d2

EvtVector4R EvtResonance::m_p4_d2
private

Definition at line 65 of file EvtResonance.hh.

◆ m_p4_p

EvtVector4R EvtResonance::m_p4_p
private

Definition at line 65 of file EvtResonance.hh.

◆ m_spin

int EvtResonance::m_spin
private

Definition at line 67 of file EvtResonance.hh.

◆ m_theta

double EvtResonance::m_theta
private

Definition at line 66 of file EvtResonance.hh.


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