Public Member Functions |
Protected Types |
Protected Member Functions |
Private Member Functions |
Private Attributes |
Static Private Attributes |
List of all members
LauKMatrixPropagator Class Reference Class for defining a K-matrix propagator. More...
Detailed DescriptionClass for defining a K-matrix propagator. Class used to define a K-matrix propagator. See the following papers for info: hep-ph/0204328, hep-ex/0312040, [hep-ex]0804.2089 and hep-ph/9705401. Definition at line 54 of file LauKMatrixPropagator.hh. Constructor & Destructor Documentation◆ LauKMatrixPropagator()
Constructor.
Definition at line 47 of file LauKMatrixPropagator.cc. Member Function Documentation◆ calcD0KRho()
Calculate the D0K+ phase space factor.
Definition at line 1039 of file LauKMatrixPropagator.cc. ◆ calcDstar0KRho()
Calculate the D*0K+ phase space factor.
Definition at line 1059 of file LauKMatrixPropagator.cc. ◆ calcEtaEtaPRho()
Calculate the eta-eta' phase space factor.
Definition at line 1175 of file LauKMatrixPropagator.cc. ◆ calcEtaEtaRho()
Calculate the eta-eta phase space factor.
Definition at line 1157 of file LauKMatrixPropagator.cc. ◆ calcFourPiRho()
Calculate the 4 pi phase space factor.
Definition at line 1115 of file LauKMatrixPropagator.cc. ◆ calcGamma()
Calculate the gamma angular-momentum barrier.
Definition at line 945 of file LauKMatrixPropagator.cc. ◆ calcGammaMatrix()
Calculate the (real) gamma angular-momentum barrier matrix.
Definition at line 919 of file LauKMatrixPropagator.cc. ◆ calcKEtaPRho()
Calculate the K-eta' phase space factor.
Definition at line 1223 of file LauKMatrixPropagator.cc. ◆ calcKKRho()
Calculate the KK phase space factor.
Definition at line 1097 of file LauKMatrixPropagator.cc. ◆ calcKPiRho()
Calculate the Kpi phase space factor.
Definition at line 1203 of file LauKMatrixPropagator.cc. ◆ calcKThreePiRho()
Calculate the Kpipipi phase space factor.
Definition at line 1243 of file LauKMatrixPropagator.cc. ◆ calcPiPiRho()
Calculate the pipi phase space factor.
Definition at line 1079 of file LauKMatrixPropagator.cc. ◆ calcPoleDenomVect()
Calulate the term 1/(m_pole^2 - s) for the scattering and production K-matrix formulae.
Definition at line 767 of file LauKMatrixPropagator.cc. ◆ calcRhoMatrix()
Calculate the real and imaginary part of the phase space density diagonal matrix.
Definition at line 968 of file LauKMatrixPropagator.cc. ◆ calcScattKMatrix()
Calculate the scattering K-matrix for the given value of s.
Definition at line 706 of file LauKMatrixPropagator.cc. ◆ calcSVPTerm()
Calculate the "slow-varying part".
Definition at line 874 of file LauKMatrixPropagator.cc. ◆ checkPhaseSpaceType()
Check the phase space factors that need to be used.
Definition at line 1270 of file LauKMatrixPropagator.cc. ◆ getAdlerZero()
Get the Adler zero factor, which is set when updatePropagator is called.
Definition at line 269 of file LauKMatrixPropagator.hh. ◆ getCouplingConstant()
Get coupling constants that were loaded from the input file.
Definition at line 808 of file LauKMatrixPropagator.cc. ◆ getCouplingParameter()
Get coupling parameters, set according to the input file.
Definition at line 826 of file LauKMatrixPropagator.cc. ◆ getImagPropTerm()
Get the imaginary part of the term of the propagator.
Definition at line 111 of file LauKMatrixPropagator.cc. ◆ getIndex()
Get index of final channel.
Definition at line 141 of file LauKMatrixPropagator.hh. ◆ getKMatrix()
Get the scattering K matrix.
Definition at line 95 of file LauKMatrixPropagator.hh. ◆ getL()
Get spin of K-matrix.
Definition at line 135 of file LauKMatrixPropagator.hh. ◆ getmSq0()
Get mSq0 production parameter.
Definition at line 186 of file LauKMatrixPropagator.hh. ◆ getName()
Get the propagator name.
Definition at line 247 of file LauKMatrixPropagator.hh. ◆ getNChannels()
Get the number of channels.
Definition at line 235 of file LauKMatrixPropagator.hh. ◆ getNegImagPropMatrix()
Get the negative imaginary part of the full propagator matrix.
Definition at line 107 of file LauKMatrixPropagator.hh. ◆ getNPoles()
Get the number of poles.
Definition at line 241 of file LauKMatrixPropagator.hh. ◆ getPhaseSpaceTerm()
Get the complex phase space term for the given channel and invariant mass squared.
Definition at line 1300 of file LauKMatrixPropagator.cc. ◆ getPoleDenomTerm()
Get the 1/(m_pole^2 -s) terms for the scattering and production K-matrix formulae.
Definition at line 785 of file LauKMatrixPropagator.cc. ◆ getPoleMassSqParameter()
Get pole mass parameters, set according to the input file.
Definition at line 797 of file LauKMatrixPropagator.cc. ◆ getProdSVPTerm()
Get the "slowly-varying part" term of the amplitude.
Definition at line 216 of file LauKMatrixPropagator.hh. ◆ getPropTerm()
Get the full complex propagator term for a given channel.
Definition at line 88 of file LauKMatrixPropagator.cc. ◆ getRealPropMatrix()
Get the real part of the propagator full matrix.
Definition at line 101 of file LauKMatrixPropagator.hh. ◆ getRealPropTerm()
Get the real part of the term of the propagator.
Definition at line 99 of file LauKMatrixPropagator.cc. ◆ getResPairAmpInt()
Get the DP axis identifier.
Definition at line 229 of file LauKMatrixPropagator.hh. ◆ getRho()
Retrieve the complex phasespace density for a given channel.
Definition at line 996 of file LauKMatrixPropagator.cc. ◆ gets0Prod()
Get s0 production parameter.
Definition at line 198 of file LauKMatrixPropagator.hh. ◆ gets0Scatt()
Get s0Scatt production parameter.
Definition at line 192 of file LauKMatrixPropagator.hh. ◆ getsA()
Get sA production parameter.
Definition at line 204 of file LauKMatrixPropagator.hh. ◆ getsA0()
Get sA0 production parameter.
Definition at line 210 of file LauKMatrixPropagator.hh. ◆ getScatteringConstant()
Get scattering constants that were loaded from the input file.
Definition at line 842 of file LauKMatrixPropagator.cc. ◆ getScatteringParameter()
Get scattering parameters, set according to the input file.
Definition at line 860 of file LauKMatrixPropagator.cc. ◆ getTHat()
Get the THat amplitude for the given s and channel number.
Definition at line 1443 of file LauKMatrixPropagator.cc. ◆ getTMatrix() [1/2]
Get the unitary transition amplitude matrix for the given kinematics.
Definition at line 1349 of file LauKMatrixPropagator.cc. ◆ getTMatrix() [2/2]
Get the unitary transition amplitude matrix for the given kinematics.
Definition at line 1321 of file LauKMatrixPropagator.cc. ◆ getTransitionAmp()
Get the unitary transition amplitude for the given channel.
Definition at line 1282 of file LauKMatrixPropagator.cc. ◆ setParameters()
Read an input file to set parameters.
Definition at line 220 of file LauKMatrixPropagator.cc. ◆ storeBarrierFactorParameter()
Store the barrier-factor parameter from a line in the parameter file.
Definition at line 629 of file LauKMatrixPropagator.cc. ◆ storeChannels()
Store the (phase space) channel indices from a line in the parameter file.
Definition at line 439 of file LauKMatrixPropagator.cc. ◆ storeOrbitalAngularMomenta()
Store the channels' angular momenta from a line in the parameter file.
Definition at line 551 of file LauKMatrixPropagator.cc. ◆ storeParameter()
Store miscelleanous parameters from a line in the parameter file.
Definition at line 662 of file LauKMatrixPropagator.cc. ◆ storePole()
Store the pole mass and couplings from a line in the parameter file.
Definition at line 471 of file LauKMatrixPropagator.cc. ◆ storeRadii()
Store the channels' characteristic radii from a line in the parameter file.
Definition at line 602 of file LauKMatrixPropagator.cc. ◆ storeScattering()
Store the scattering coefficients from a line in the parameter file.
Definition at line 515 of file LauKMatrixPropagator.cc. ◆ updateAdlerZeroFactor()
Calculate the multiplicative factor containing severa Adler zero constants.
Definition at line 905 of file LauKMatrixPropagator.cc. ◆ updateProdSVPTerm()
Update the production "slowly-varying part".
Definition at line 898 of file LauKMatrixPropagator.cc. ◆ updatePropagator()
Calculate the K-matrix propagator for the given s value.
Definition at line 123 of file LauKMatrixPropagator.cc. ◆ updateScattSVPTerm()
Update the scattering "slowly-varying part".
Definition at line 891 of file LauKMatrixPropagator.cc. Member Data Documentation◆ mD0KDiffSq_
Initial value:
{ ( LauConstants::mD0 - LauConstants::mK ) *
( LauConstants::mD0 - LauConstants::mK ) }
Defined as (mD0-mK)^2. Definition at line 637 of file LauKMatrixPropagator.hh. ◆ mD0KSumSq_
Initial value:
{ ( LauConstants::mD0 + LauConstants::mK ) *
( LauConstants::mD0 + LauConstants::mK ) }
Defined as (mD0+mK)^2. Definition at line 634 of file LauKMatrixPropagator.hh. ◆ mDstar0KDiffSq_
◆ mDstar0KSumSq_
◆ mEtaEtaPDiffSq_
Initial value:
{ ( LauConstants::mEta - LauConstants::mEtaPrime ) *
Defined as (mEta-mEta')^2. Definition at line 610 of file LauKMatrixPropagator.hh. ◆ mEtaEtaPSumSq_
Initial value:
{ ( LauConstants::mEta + LauConstants::mEtaPrime ) *
Defined as (mEta+mEta')^2. Definition at line 607 of file LauKMatrixPropagator.hh. ◆ mK3piDiffSq_
Initial value:
{ ( LauConstants::mK - 3.0 * LauConstants::mPi ) *
( LauConstants::mK - 3.0 * LauConstants::mPi ) }
Defined as (mK-3*mPi)^2. Definition at line 625 of file LauKMatrixPropagator.hh. ◆ mKEtaPDiffSq_
Initial value:
{ ( LauConstants::mK - LauConstants::mEtaPrime ) *
Defined as (mK-mEta')^2. Definition at line 622 of file LauKMatrixPropagator.hh. ◆ mKEtaPSumSq_
Initial value:
{ ( LauConstants::mK + LauConstants::mEtaPrime ) *
Defined as (mK+mEta')^2. Definition at line 619 of file LauKMatrixPropagator.hh. ◆ mKpiDiffSq_
Initial value:
{ ( LauConstants::mK - LauConstants::mPi ) *
( LauConstants::mK - LauConstants::mPi ) }
Defined as (mK-mPi)^2. Definition at line 616 of file LauKMatrixPropagator.hh. ◆ mKpiSumSq_
Initial value:
{ ( LauConstants::mK + LauConstants::mPi ) *
( LauConstants::mK + LauConstants::mPi ) }
Defined as (mK+mPi)^2. Definition at line 613 of file LauKMatrixPropagator.hh. The documentation for this class was generated from the following files:
LauParameter * getMass() const Retrieve the mass of the resonant particle. Definition: LauResonanceInfo.hh:88 LauResonanceInfo * getResInfo(const TString &resName) const Get the information for the given resonance name. Definition: LauResonanceMaker.cc:1171 Generated by 1.8.18 |