LauKMatrixPropagator.hh
Go to the documentation of this file.
void calcPoleDenomVect(Double_t s) Calulate the term 1/(m_pole^2 - s) for the scattering and production K-matrix formulae. Definition: LauKMatrixPropagator.cc:490 LauComplex calcKThreePiRho(Double_t s) const Calculate the Kpipipi phase space factor. Definition: LauKMatrixPropagator.cc:775 std::vector< Int_t > phaseSpaceTypes_ Vector of phase space types. Definition: LauKMatrixPropagator.hh:356 Double_t calcSVPTerm(Double_t s, Double_t s0) const Calculate the "slow-varying part". Definition: LauKMatrixPropagator.cc:533 void calcRhoMatrix(Double_t s) Calculate the real and imaginary part of the phase space density diagonal matrix. ... Definition: LauKMatrixPropagator.cc:578 LauComplex calcFourPiRho(Double_t s) const Calculate the 4 pi phase space factor. Definition: LauKMatrixPropagator.cc:658 LauComplex calcEtaEtaRho(Double_t s) const Calculate the eta-eta phase space factor. Definition: LauKMatrixPropagator.cc:696 LauComplex calcKEtaPRho(Double_t s) const Calculate the K-eta' phase space factor. Definition: LauKMatrixPropagator.cc:757 LauComplex calcEtaEtaPRho(Double_t s) const Calculate the eta-eta' phase space factor. Definition: LauKMatrixPropagator.cc:712 Double_t getRealPropTerm(Int_t channelIndex) const Get the real part of the term of the propagator. Definition: LauKMatrixPropagator.cc:102 void getSqrtRhoMatrix() Get the square root of the phase space matrix. Definition: LauKMatrixPropagator.cc:929 std::map< int, std::vector< LauParameter > > KMatrixParamMap Create a map for the K-matrix parameters. Definition: LauKMatrixPropagator.hh:295 TMatrixD ReSqrtRhoMatrix_ Real part of the square root of the phase space density diagonal matrix. Definition: LauKMatrixPropagator.hh:336 std::vector< LauParameter > mSqPoles_ Vector of squared pole masses. Definition: LauKMatrixPropagator.hh:350 std::vector< Double_t > poleDenomVect_ Vector of 1/(m_pole^2 - s) terms for scattering and production K-matrix formulae. ... Definition: LauKMatrixPropagator.hh:362 Bool_t checkPhaseSpaceType(Int_t phaseSpaceInt) const Check the phase space factors that need to be used. Definition: LauKMatrixPropagator.cc:800 File containing declaration of LauKinematics class. LauKMatrixPropagator(const TString &name, const TString ¶mFileName, Int_t resPairAmpInt, Int_t nChannels, Int_t nPoles, Int_t rowIndex=1) Constructor. Definition: LauKMatrixPropagator.cc:33 void updateProdSVPTerm(Double_t s) Update the production "slowly-varying part". Definition: LauKMatrixPropagator.cc:556 LauComplex calcPiPiRho(Double_t s) const Calculate the pipi phase space factor. Definition: LauKMatrixPropagator.cc:626 LauComplex calcKPiRho(Double_t s) const Calculate the Kpi phase space factor. Definition: LauKMatrixPropagator.cc:739 Double_t getPoleDenomTerm(Int_t poleIndex) const Get the 1/(m_pole^2 -s) terms for the scattering and production K-matrix formulae. Definition: LauKMatrixPropagator.cc:508 void updateAdlerZeroFactor(Double_t s) Calculate the multiplicative factor containing severa Adler zero constants. Definition: LauKMatrixPropagator.cc:563 File containing declaration of LauParameter class. TMatrixD ImRhoMatrix_ Imaginary part of the phase space density diagonal matrix. Definition: LauKMatrixPropagator.hh:329 File containing declaration of LauComplex class. LauKMatrixPropagator & operator=(const LauKMatrixPropagator &rhs) Copy assignment operator (not implemented) TMatrixD ImSqrtRhoMatrix_ Imaginary part of the square root of the phase space density diagonal matrix. Definition: LauKMatrixPropagator.hh:338 Double_t fourPiFactor2_ Factor used to calculate the pipipipi phase space term. Definition: LauKMatrixPropagator.hh:402 Double_t prodSVP_ "slowly-varying part" for the production K-matrix Definition: LauKMatrixPropagator.hh:311 Double_t getCouplingConstant(Int_t poleIndex, Int_t channelIndex) const Get coupling constants that were loaded from the input file. Definition: LauKMatrixPropagator.cc:519 KMatrixChannels Integers to specify the allowed channels for the phase space calculations. Definition: LauKMatrixPropagator.hh:321 void updatePropagator(const LauKinematics *kinematics) Calculate the invariant mass squared s. Definition: LauKMatrixPropagator.cc:124 Double_t getImagPropTerm(Int_t channelIndex) const Get the imaginary part of the term of the propagator. Definition: LauKMatrixPropagator.cc:113 void getTMatrix(const LauKinematics *kinematics) Get the unitary transition amplitude matrix for the given kinematics. Definition: LauKMatrixPropagator.cc:850 void setParameters(const TString &inputFile) Read an input file to set parameters. Definition: LauKMatrixPropagator.cc:222 Double_t k3piFactor_ Factor used to calculate the Kpipipi phase space term. Definition: LauKMatrixPropagator.hh:398 Double_t adlerZeroFactor_ Multiplicative factor containing various Adler zero constants. Definition: LauKMatrixPropagator.hh:405 LauComplex getTransitionAmp(Double_t s, Int_t channel) Get the unitary transition amplitude for the given channel. Definition: LauKMatrixPropagator.cc:811 Double_t getProdSVPTerm() const Get the "slowly-varying part" term of the amplitude. Definition: LauKMatrixPropagator.hh:112 Int_t resPairAmpInt_ Number to identify the DP axis in question. Definition: LauKMatrixPropagator.hh:302 Double_t scattSVP_ "slowly-varying part" for the scattering K-matrix Definition: LauKMatrixPropagator.hh:309 LauComplex getPropTerm(Int_t channelIndex) const Get the full complex propagator term for a given channel. Definition: LauKMatrixPropagator.cc:90 LauComplex calcKKRho(Double_t s) const Calculate the KK phase space factor. Definition: LauKMatrixPropagator.cc:642 void calcScattKMatrix(Double_t s) Calculate the scattering K-matrix for the given value of s. Definition: LauKMatrixPropagator.cc:421 Double_t fourPiFactor1_ Factor used to calculate the pipipipi phase space term. Definition: LauKMatrixPropagator.hh:400 LauComplex getPhaseSpaceTerm(Double_t s, Int_t channel) Get the complex phase space term for the given channel and invariant mass squared. Definition: LauKMatrixPropagator.cc:829 void updateScattSVPTerm(Double_t s) Update the scattering "slowly-varying part". Definition: LauKMatrixPropagator.cc:549 TMatrixD negImagProp_ Imaginary part of the propagator matrix. Definition: LauKMatrixPropagator.hh:315 Class for defining a K-matrix propagator. Definition: LauKMatrixPropagator.hh:36 TMatrixD ReRhoMatrix_ Real part of the phase space density diagonal matrix. Definition: LauKMatrixPropagator.hh:327 Generated by 1.8.5 |