ROOTPWA
Public Member Functions | Public Attributes | Protected Attributes | List of all members
AMP_kach Class Reference

Kachaev's version of the AMP parameterization. More...

#include <massDep.h>

Inheritance diagram for AMP_kach:
AMP_M massDep

Public Member Functions

 AMP_kach ()
virtual ~AMP_kach ()
 AMP_kach (const AMP_kach &)
virtual massDepcreate () const
virtual massDepclone () const
virtual void print ()
std::complex< double > val (const particle &p)

Public Attributes

int ves_sheet

Protected Attributes

int _Pmax
int _Nmax
matrix< std::complex< double > > _rho
matrix< std::complex< double > > _M
matrix< std::complex< double > > _T
matrix< std::complex< double > > _f
std::vector< matrix
< std::complex< double > > > 
_a
std::vector< matrix
< std::complex< double > > > 
_c
matrix< double > _sP

Detailed Description

Kachaev's version of the AMP parameterization.

From the original fortran code: Source: K.L.Au et al, Phys.Rev. D35, P 1633. M solution. 04-Mar-2003 See eps_k1.for for description. Here matrix M=K^{-1} is parametrized with one pole. Misprint in the article (other than in K1–K3 solutions) was corrected.

14-Mar-2003 Nice amplitude for pi-pi S-wave without f0(975). It is smooth and nicely tends to zero after approx 1.5 GeV. f0(975) pole excluded; coupling to KK zeroed; set C411=C422=0. The largest effect from C411, zeroing of C422 looks insignificant.

Definition at line 155 of file massDep.h.

Constructor & Destructor Documentation

AMP_kach::AMP_kach ( )

Definition at line 213 of file massDep.cc.

References AMP_M::_a, and AMP_M::_c.

Referenced by clone(), and create().

virtual AMP_kach::~AMP_kach ( )
inlinevirtual

Definition at line 158 of file massDep.h.

AMP_kach::AMP_kach ( const AMP_kach )

Definition at line 230 of file massDep.cc.

References AMP_M::_a, and AMP_M::_c.

Member Function Documentation

virtual massDep* AMP_kach::clone ( ) const
inlinevirtual

Reimplemented from AMP_M.

Definition at line 161 of file massDep.h.

References AMP_kach().

virtual massDep* AMP_kach::create ( ) const
inlinevirtual

Reimplemented from AMP_M.

Definition at line 160 of file massDep.h.

References AMP_kach().

virtual void AMP_kach::print ( )
inlinevirtual

Reimplemented from AMP_M.

Definition at line 163 of file massDep.h.

complex< double > AMP_M::val ( const particle p)
virtualinherited

Implements massDep.

Reimplemented in AMP_ves.

Definition at line 119 of file massDep.cc.

References particleDataTable::get(), particle::get4P(), i, particleData::Mass(), n, p, PDGtable, and q().

Referenced by AMP_ves::val().

Member Data Documentation

std::vector<matrix<std::complex<double> > > AMP_M::_a
protectedinherited

Definition at line 106 of file massDep.h.

Referenced by AMP_kach().

std::vector<matrix<std::complex<double> > > AMP_M::_c
protectedinherited

Definition at line 107 of file massDep.h.

Referenced by AMP_kach().

matrix<std::complex<double> > AMP_M::_f
protectedinherited

Definition at line 105 of file massDep.h.

matrix<std::complex<double> > AMP_M::_M
protectedinherited

Definition at line 103 of file massDep.h.

int AMP_M::_Nmax
protectedinherited

Definition at line 101 of file massDep.h.

int AMP_M::_Pmax
protectedinherited

Definition at line 100 of file massDep.h.

matrix<std::complex<double> > AMP_M::_rho
protectedinherited

Definition at line 102 of file massDep.h.

matrix<double> AMP_M::_sP
protectedinherited

Definition at line 108 of file massDep.h.

matrix<std::complex<double> > AMP_M::_T
protectedinherited

Definition at line 104 of file massDep.h.

int AMP_M::ves_sheet
inherited

Definition at line 111 of file massDep.h.

Referenced by AMP_ves::AMP_ves().


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