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

#include <EvtGenBase/EvtFlatte.hh>

Public Member Functions

EvtFlatteoperator= (const EvtFlatte &)
 EvtFlatte (const EvtVector4R &p4_p, const EvtVector4R &p4_d1, const EvtVector4R &p4_d2, double ampl, double theta, double mass, vector< EvtFlatteParam > &params)
const EvtVector4Rp4_p ()
const EvtVector4Rp4_d1 ()
const EvtVector4Rp4_d2 ()
double amplitude ()
double theta ()
double mass ()
EvtComplex resAmpl ()

Private Member Functions

EvtComplex sqrtCplx (double in)

Private Attributes

EvtVector4R m_p4_p
EvtVector4R m_p4_d1
EvtVector4R m_p4_d2
double m_ampl
double m_theta
double m_mass
vector< EvtFlatteParamm_params

Detailed Description

Definition at line 50 of file EvtFlatte.hh.

Constructor & Destructor Documentation

◆ EvtFlatte()

EvtFlatte::EvtFlatte ( const EvtVector4R & p4_p,
const EvtVector4R & p4_d1,
const EvtVector4R & p4_d2,
double ampl,
double theta,
double mass,
vector< EvtFlatteParam > & params )

Definition at line 49 of file EvtFlatte.cpp.

Member Function Documentation

◆ amplitude()

double EvtFlatte::amplitude ( )
inline

Definition at line 67 of file EvtFlatte.hh.

◆ mass()

double EvtFlatte::mass ( )
inline

Definition at line 73 of file EvtFlatte.hh.

◆ operator=()

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

Definition at line 33 of file EvtFlatte.cpp.

◆ p4_d1()

const EvtVector4R & EvtFlatte::p4_d1 ( )
inline

Definition at line 63 of file EvtFlatte.hh.

◆ p4_d2()

const EvtVector4R & EvtFlatte::p4_d2 ( )
inline

Definition at line 64 of file EvtFlatte.hh.

◆ p4_p()

const EvtVector4R & EvtFlatte::p4_p ( )
inline

Definition at line 62 of file EvtFlatte.hh.

◆ resAmpl()

EvtComplex EvtFlatte::resAmpl ( )

Definition at line 64 of file EvtFlatte.cpp.

◆ sqrtCplx()

EvtComplex EvtFlatte::sqrtCplx ( double in)
inlineprivate

Definition at line 81 of file EvtFlatte.hh.

◆ theta()

double EvtFlatte::theta ( )
inline

Definition at line 70 of file EvtFlatte.hh.

Member Data Documentation

◆ m_ampl

double EvtFlatte::m_ampl
private

Definition at line 88 of file EvtFlatte.hh.

◆ m_mass

double EvtFlatte::m_mass
private

Definition at line 88 of file EvtFlatte.hh.

◆ m_p4_d1

EvtVector4R EvtFlatte::m_p4_d1
private

Definition at line 87 of file EvtFlatte.hh.

◆ m_p4_d2

EvtVector4R EvtFlatte::m_p4_d2
private

Definition at line 87 of file EvtFlatte.hh.

◆ m_p4_p

EvtVector4R EvtFlatte::m_p4_p
private

Definition at line 87 of file EvtFlatte.hh.

◆ m_params

vector<EvtFlatteParam> EvtFlatte::m_params
private

Definition at line 89 of file EvtFlatte.hh.

◆ m_theta

double EvtFlatte::m_theta
private

Definition at line 88 of file EvtFlatte.hh.


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