Changeset View
Changeset View
Standalone View
Standalone View
inc/LauKMatrixPropagator.hh
Show First 20 Lines • Show All 134 Lines • ▼ Show 20 Lines | public: | ||||
/*! | /*! | ||||
\return the index of the channel into which the scattering happens | \return the index of the channel into which the scattering happens | ||||
*/ | */ | ||||
Int_t getIndex() const {return index_;}; | Int_t getIndex() const {return index_;}; | ||||
//! Get pole mass parameters, set according to the input file | //! Get pole mass parameters, set according to the input file | ||||
/*! | /*! | ||||
\param [in] poleIndex number of the required pole | \param [in] poleIndex number of the required pole | ||||
\param [in] channelIndex number of the required channel | |||||
\return the parameter of the pole mass | \return the parameter of the pole mass | ||||
*/ | */ | ||||
LauParameter& getPoleMassSqParameter(const Int_t poleIndex); | LauParameter& getPoleMassSqParameter(const Int_t poleIndex); | ||||
//! Get coupling constants that were loaded from the input file | //! Get coupling constants that were loaded from the input file | ||||
/*! | /*! | ||||
\param [in] poleIndex number of the required pole | \param [in] poleIndex number of the required pole | ||||
\param [in] channelIndex number of the required channel | \param [in] channelIndex number of the required channel | ||||
▲ Show 20 Lines • Show All 153 Lines • ▼ Show 20 Lines | protected: | ||||
//! Calculate the (real) gamma angular-momentum barrier matrix | //! Calculate the (real) gamma angular-momentum barrier matrix | ||||
/*! | /*! | ||||
\param [in] s the invariant mass squared | \param [in] s the invariant mass squared | ||||
*/ | */ | ||||
void calcGammaMatrix(const Double_t s); | void calcGammaMatrix(const Double_t s); | ||||
//! Calculate the gamma angular-momentum barrier | //! Calculate the gamma angular-momentum barrier | ||||
/*! | /*! | ||||
\param [in] iCh the channel index | |||||
\param [in] s the invariant mass squared | \param [in] s the invariant mass squared | ||||
\return the centrifugal barrier factor for L=0,1, or 2 | \return the centrifugal barrier factor for L=0,1, or 2 | ||||
*/ | */ | ||||
Double_t calcGamma(const Int_t iCh, const Double_t s, KMatrixChannels phaseSpaceIndex) const; | Double_t calcGamma(const Int_t iCh, const Double_t s) const; | ||||
//! Calulate the term 1/(m_pole^2 - s) for the scattering and production K-matrix formulae | //! Calulate the term 1/(m_pole^2 - s) for the scattering and production K-matrix formulae | ||||
/*! | /*! | ||||
\param [in] s the invariant mass squared | \param [in] s the invariant mass squared | ||||
*/ | */ | ||||
void calcPoleDenomVect(const Double_t s); | void calcPoleDenomVect(const Double_t s); | ||||
//! Calculate the D0K+ phase space factor | //! Calculate the D0K+ phase space factor | ||||
▲ Show 20 Lines • Show All 313 Lines • Show Last 20 Lines |