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

#include <EvtGenBase/EvtDalitzPoint.hh>

Public Member Functions

 EvtDalitzPoint ()
 EvtDalitzPoint (double mA, double mB, double mC, double qAB, double qBC, double qCA)
 EvtDalitzPoint (double mA, double mB, double mC, EvtCyclic3::Pair i, double qres, double qhel, double qsum)
 EvtDalitzPoint (const EvtDalitzPlot &, const EvtDalitzCoord &)
EvtDalitzCoord getDalitzPoint (EvtCyclic3::Pair i, EvtCyclic3::Pair j) const
EvtDalitzPlot getDalitzPlot () const
double q (EvtCyclic3::Pair) const
double bigM () const
double m (EvtCyclic3::Index) const
double qres (EvtCyclic3::Pair i) const
double qhel (EvtCyclic3::Pair i) const
double qsum () const
double qMin (EvtCyclic3::Pair i, EvtCyclic3::Pair j) const
double qMax (EvtCyclic3::Pair i, EvtCyclic3::Pair j) const
double pp (EvtCyclic3::Index i, EvtCyclic3::Index j) const
double e (EvtCyclic3::Index i, EvtCyclic3::Pair j) const
double p (EvtCyclic3::Index i, EvtCyclic3::Pair j) const
double cosTh (EvtCyclic3::Pair pairAng, EvtCyclic3::Pair pairRes) const
bool isValid () const
void print () const

Private Attributes

double m_mA
double m_mB
double m_mC
double m_qAB
double m_qBC
double m_qCA

Detailed Description

Definition at line 38 of file EvtDalitzPoint.hh.

Constructor & Destructor Documentation

◆ EvtDalitzPoint() [1/4]

EvtDalitzPoint::EvtDalitzPoint ( )

Definition at line 28 of file EvtDalitzPoint.cpp.

◆ EvtDalitzPoint() [2/4]

EvtDalitzPoint::EvtDalitzPoint ( double mA,
double mB,
double mC,
double qAB,
double qBC,
double qCA )

Definition at line 33 of file EvtDalitzPoint.cpp.

◆ EvtDalitzPoint() [3/4]

EvtDalitzPoint::EvtDalitzPoint ( double mA,
double mB,
double mC,
EvtCyclic3::Pair i,
double qres,
double qhel,
double qsum )

Definition at line 41 of file EvtDalitzPoint.cpp.

◆ EvtDalitzPoint() [4/4]

EvtDalitzPoint::EvtDalitzPoint ( const EvtDalitzPlot & dp,
const EvtDalitzCoord & x )

Definition at line 65 of file EvtDalitzPoint.cpp.

Member Function Documentation

◆ bigM()

double EvtDalitzPoint::bigM ( ) const

Definition at line 204 of file EvtDalitzPoint.cpp.

◆ cosTh()

double EvtDalitzPoint::cosTh ( EvtCyclic3::Pair pairAng,
EvtCyclic3::Pair pairRes ) const

Definition at line 164 of file EvtDalitzPoint.cpp.

◆ e()

double EvtDalitzPoint::e ( EvtCyclic3::Index i,
EvtCyclic3::Pair j ) const

Definition at line 152 of file EvtDalitzPoint.cpp.

◆ getDalitzPlot()

EvtDalitzPlot EvtDalitzPoint::getDalitzPlot ( ) const

Definition at line 177 of file EvtDalitzPoint.cpp.

◆ getDalitzPoint()

EvtDalitzCoord EvtDalitzPoint::getDalitzPoint ( EvtCyclic3::Pair i,
EvtCyclic3::Pair j ) const

Definition at line 171 of file EvtDalitzPoint.cpp.

◆ isValid()

bool EvtDalitzPoint::isValid ( ) const

Definition at line 182 of file EvtDalitzPoint.cpp.

◆ m()

double EvtDalitzPoint::m ( EvtCyclic3::Index i) const

Definition at line 102 of file EvtDalitzPoint.cpp.

◆ p()

double EvtDalitzPoint::p ( EvtCyclic3::Index i,
EvtCyclic3::Pair j ) const

Definition at line 158 of file EvtDalitzPoint.cpp.

◆ pp()

double EvtDalitzPoint::pp ( EvtCyclic3::Index i,
EvtCyclic3::Index j ) const

Definition at line 144 of file EvtDalitzPoint.cpp.

◆ print()

void EvtDalitzPoint::print ( ) const

Definition at line 209 of file EvtDalitzPoint.cpp.

◆ q()

double EvtDalitzPoint::q ( EvtCyclic3::Pair i) const

Definition at line 91 of file EvtDalitzPoint.cpp.

◆ qhel()

double EvtDalitzPoint::qhel ( EvtCyclic3::Pair i) const

Definition at line 121 of file EvtDalitzPoint.cpp.

◆ qMax()

double EvtDalitzPoint::qMax ( EvtCyclic3::Pair i,
EvtCyclic3::Pair j ) const

Definition at line 138 of file EvtDalitzPoint.cpp.

◆ qMin()

double EvtDalitzPoint::qMin ( EvtCyclic3::Pair i,
EvtCyclic3::Pair j ) const

Definition at line 132 of file EvtDalitzPoint.cpp.

◆ qres()

double EvtDalitzPoint::qres ( EvtCyclic3::Pair i) const

Definition at line 115 of file EvtDalitzPoint.cpp.

◆ qsum()

double EvtDalitzPoint::qsum ( ) const

Definition at line 127 of file EvtDalitzPoint.cpp.

Member Data Documentation

◆ m_mA

double EvtDalitzPoint::m_mA
private

Definition at line 77 of file EvtDalitzPoint.hh.

◆ m_mB

double EvtDalitzPoint::m_mB
private

Definition at line 77 of file EvtDalitzPoint.hh.

◆ m_mC

double EvtDalitzPoint::m_mC
private

Definition at line 77 of file EvtDalitzPoint.hh.

◆ m_qAB

double EvtDalitzPoint::m_qAB
private

Definition at line 78 of file EvtDalitzPoint.hh.

◆ m_qBC

double EvtDalitzPoint::m_qBC
private

Definition at line 78 of file EvtDalitzPoint.hh.

◆ m_qCA

double EvtDalitzPoint::m_qCA
private

Definition at line 78 of file EvtDalitzPoint.hh.


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