Public Member Functions |
Protected Member Functions |
Private Types |
Private Member Functions |
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 36 of file LauKMatrixPropagator.hh. Member Typedef Documentation
Create a map for the K-matrix parameters. Definition at line 330 of file LauKMatrixPropagator.hh. Member Enumeration Documentation
Integers to specify the allowed channels for the phase space calculations.
Definition at line 386 of file LauKMatrixPropagator.hh. Constructor & Destructor Documentation
Constructor.
Definition at line 33 of file LauKMatrixPropagator.cc.
Destructor. Definition at line 77 of file LauKMatrixPropagator.cc.
Copy constructor (not implemented) Member Function Documentation
Calculate the eta-eta' phase space factor.
Definition at line 844 of file LauKMatrixPropagator.cc.
Calculate the eta-eta phase space factor.
Definition at line 828 of file LauKMatrixPropagator.cc.
Calculate the 4 pi phase space factor.
Definition at line 790 of file LauKMatrixPropagator.cc.
Calculate the K-eta' phase space factor.
Definition at line 889 of file LauKMatrixPropagator.cc.
Calculate the KK phase space factor.
Definition at line 774 of file LauKMatrixPropagator.cc.
Calculate the Kpi phase space factor.
Definition at line 871 of file LauKMatrixPropagator.cc.
Calculate the Kpipipi phase space factor.
Definition at line 907 of file LauKMatrixPropagator.cc.
Calculate the pipi phase space factor.
Definition at line 758 of file LauKMatrixPropagator.cc.
Calulate the term 1/(m_pole^2 - s) for the scattering and production K-matrix formulae.
Definition at line 611 of file LauKMatrixPropagator.cc.
Calculate the real and imaginary part of the phase space density diagonal matrix.
Definition at line 710 of file LauKMatrixPropagator.cc.
Calculate the scattering K-matrix for the given value of s.
Definition at line 555 of file LauKMatrixPropagator.cc.
Calculate the "slow-varying part".
Definition at line 665 of file LauKMatrixPropagator.cc.
Check the phase space factors that need to be used.
Definition at line 932 of file LauKMatrixPropagator.cc.
Get the Adler zero factor, which is set when updatePropagator is called.
Definition at line 186 of file LauKMatrixPropagator.hh.
Get coupling constants that were loaded from the input file.
Definition at line 640 of file LauKMatrixPropagator.cc.
Get the imaginary part of the term of the propagator.
Definition at line 114 of file LauKMatrixPropagator.cc.
Get the scattering K matrix.
Definition at line 77 of file LauKMatrixPropagator.hh.
Get the propagator name. /return the name of the propagator Definition at line 163 of file LauKMatrixPropagator.hh.
Get the number of channels. /return the number of channels Definition at line 151 of file LauKMatrixPropagator.hh.
Get the negative imaginary part of the full propagator matrix.
Definition at line 89 of file LauKMatrixPropagator.hh.
Get the number of poles. /return the number of poles Definition at line 157 of file LauKMatrixPropagator.hh.
Get the complex phase space term for the given channel and invariant mass squared.
Definition at line 961 of file LauKMatrixPropagator.cc.
Get the 1/(m_pole^2 -s) terms for the scattering and production K-matrix formulae.
Definition at line 629 of file LauKMatrixPropagator.cc.
Get the "slowly-varying part" term of the amplitude.
Definition at line 132 of file LauKMatrixPropagator.hh.
Get the full complex propagator term for a given channel.
Definition at line 91 of file LauKMatrixPropagator.cc.
Get the real part of the propagator full matrix.
Definition at line 83 of file LauKMatrixPropagator.hh.
Get the real part of the term of the propagator.
Definition at line 103 of file LauKMatrixPropagator.cc.
Get the DP axis identifier. /return the value to identify the DP axis in question Definition at line 145 of file LauKMatrixPropagator.hh.
Get scattering constants that were loaded from the input file.
Definition at line 653 of file LauKMatrixPropagator.cc.
Get the square root of the phase space matrix. Definition at line 1061 of file LauKMatrixPropagator.cc.
Get the THat amplitude for the given s and channel number.
Definition at line 1099 of file LauKMatrixPropagator.cc.
Get the unitary transition amplitude matrix for the given kinematics.
Definition at line 982 of file LauKMatrixPropagator.cc.
Get the unitary transition amplitude matrix for the given kinematics.
Definition at line 1009 of file LauKMatrixPropagator.cc.
Get the unitary transition amplitude for the given channel.
Definition at line 943 of file LauKMatrixPropagator.cc.
Initialise and set the dimensions for the internal matrices and parameter arrays. Definition at line 327 of file LauKMatrixPropagator.cc.
Copy assignment operator (not implemented)
Read an input file to set parameters.
Definition at line 224 of file LauKMatrixPropagator.cc.
Store the (phase space) channel indices from a line in the parameter file.
Definition at line 392 of file LauKMatrixPropagator.cc.
Store miscelleanous parameters from a line in the parameter file.
Definition at line 509 of file LauKMatrixPropagator.cc.
Store the pole mass and couplings from a line in the parameter file.
Definition at line 424 of file LauKMatrixPropagator.cc.
Store the scattering coefficients from a line in the parameter file.
Definition at line 470 of file LauKMatrixPropagator.cc.
Calculate the multiplicative factor containing severa Adler zero constants.
Definition at line 695 of file LauKMatrixPropagator.cc.
Update the production "slowly-varying part".
Definition at line 688 of file LauKMatrixPropagator.cc.
Calculate the invariant mass squared s.
Definition at line 125 of file LauKMatrixPropagator.cc.
Calculate the K-matrix propagator for the given s value.
Definition at line 152 of file LauKMatrixPropagator.cc.
Update the scattering "slowly-varying part".
Definition at line 681 of file LauKMatrixPropagator.cc. Member Data Documentation
Multiplicative factor containing various Adler zero constants. Definition at line 472 of file LauKMatrixPropagator.hh.
Factor used to calculate the pipipipi phase space term. Definition at line 467 of file LauKMatrixPropagator.hh.
Factor used to calculate the pipipipi phase space term. Definition at line 469 of file LauKMatrixPropagator.hh.
Array of scattering SVP values. Definition at line 420 of file LauKMatrixPropagator.hh.
Array of coupling constants. Definition at line 418 of file LauKMatrixPropagator.hh.
Identity matrix. Definition at line 396 of file LauKMatrixPropagator.hh.
Imaginary part of the phase space density diagonal matrix. Definition at line 394 of file LauKMatrixPropagator.hh.
Imaginary part of the square root of the phase space density diagonal matrix. Definition at line 403 of file LauKMatrixPropagator.hh.
Imaginary part of the unitary T matrix. Definition at line 407 of file LauKMatrixPropagator.hh.
Row index - 1. Definition at line 369 of file LauKMatrixPropagator.hh.
Factor used to calculate the Kpipipi phase space term. Definition at line 465 of file LauKMatrixPropagator.hh.
Defined as 4*mEta*mEta. Definition at line 449 of file LauKMatrixPropagator.hh.
Defined as 4*mK*mK. Definition at line 447 of file LauKMatrixPropagator.hh.
Defined as 4*mPi*mPi. Definition at line 445 of file LauKMatrixPropagator.hh.
Vector of mass differences. Definition at line 427 of file LauKMatrixPropagator.hh.
Defined as (mEta-mEta')^2. Definition at line 453 of file LauKMatrixPropagator.hh.
Defined as (mEta+mEta')^2. Definition at line 451 of file LauKMatrixPropagator.hh.
Defined as (mK-3*mPi)^2. Definition at line 463 of file LauKMatrixPropagator.hh.
Defined as (mK-mEta')^2. Definition at line 461 of file LauKMatrixPropagator.hh.
Defined as (mK+mEta')^2. Definition at line 459 of file LauKMatrixPropagator.hh.
Defined as (mK-mPi)^2. Definition at line 457 of file LauKMatrixPropagator.hh.
Defined as (mK+mPi)^2. Definition at line 455 of file LauKMatrixPropagator.hh.
Constant from input file. Definition at line 432 of file LauKMatrixPropagator.hh.
Vector of squared pole masses. Definition at line 415 of file LauKMatrixPropagator.hh.
Vector of squared masses. Definition at line 425 of file LauKMatrixPropagator.hh.
String to store the propagator name. Definition at line 363 of file LauKMatrixPropagator.hh.
Number of channels. Definition at line 410 of file LauKMatrixPropagator.hh.
Imaginary part of the propagator matrix. Definition at line 380 of file LauKMatrixPropagator.hh.
Number of poles. Definition at line 412 of file LauKMatrixPropagator.hh.
Tracks if all params have been set. Definition at line 474 of file LauKMatrixPropagator.hh.
Name of the input parameter file. Definition at line 365 of file LauKMatrixPropagator.hh.
Vector of phase space types. Definition at line 423 of file LauKMatrixPropagator.hh.
Vector of 1/(m_pole^2 - s) terms for scattering and production K-matrix formulae. Definition at line 429 of file LauKMatrixPropagator.hh.
s value of the previous pole Definition at line 372 of file LauKMatrixPropagator.hh.
"slowly-varying part" for the production K-matrix Definition at line 376 of file LauKMatrixPropagator.hh.
Real part of the propagator matrix. Definition at line 378 of file LauKMatrixPropagator.hh.
Real part of the phase space density diagonal matrix. Definition at line 392 of file LauKMatrixPropagator.hh.
Number to identify the DP axis in question. Definition at line 367 of file LauKMatrixPropagator.hh.
Real part of the square root of the phase space density diagonal matrix. Definition at line 401 of file LauKMatrixPropagator.hh.
Real part of the unitary T matrix. Definition at line 405 of file LauKMatrixPropagator.hh.
Constant from input file. Definition at line 436 of file LauKMatrixPropagator.hh.
Constant from input file. Definition at line 434 of file LauKMatrixPropagator.hh.
Constant from input file. Definition at line 440 of file LauKMatrixPropagator.hh.
Constant from input file. Definition at line 438 of file LauKMatrixPropagator.hh.
Defined as 0.5*sA*mPi*mPi. Definition at line 443 of file LauKMatrixPropagator.hh.
Scattering K-matrix. Definition at line 390 of file LauKMatrixPropagator.hh.
"slowly-varying part" for the scattering K-matrix Definition at line 374 of file LauKMatrixPropagator.hh.
Control if scattering constants are channel symmetric: f_ji = f_ij. Definition at line 480 of file LauKMatrixPropagator.hh.
Control the output of the functions. Definition at line 477 of file LauKMatrixPropagator.hh.
Null matrix. Definition at line 398 of file LauKMatrixPropagator.hh. The documentation for this class was generated from the following files: Generated by 1.8.5 |