9. polarimetry#

import polarimetry

Main helper functions for loading the LHCb model and formulating polarimetry.

formulate_polarimetry(builder: DalitzPlotDecompositionBuilder, reference_subsystem: Literal[1, 2, 3] = 1) tuple[PoolSum, PoolSum, PoolSum][source]#
published_model(model_id: int | ModelName = 0, model_file: Path | str | None = None, particle_file: Path | str | None = None, cleanup_summations: bool = True) AmplitudeModel[source]#

Import model data and parameters, perform coupling conversions and return model.

expose_model_description() tuple[dict[Literal['Default amplitude model', 'Alternative amplitude model with K(892) with free mass and width', 'Alternative amplitude model with L(1670) with free mass and width', 'Alternative amplitude model with L(1690) with free mass and width', 'Alternative amplitude model with D(1232) with free mass and width', 'Alternative amplitude model with L(1600), D(1600), D(1700) with free mass and width', "Alternative amplitude model with free L(1405) Flatt'e widths, indicated as G1 (pK channel) and G2 (Sigmapi)", 'Alternative amplitude model with L(1800) contribution added with free mass and width', 'Alternative amplitude model with L(1810) contribution added with free mass and width', 'Alternative amplitude model with D(1620) contribution added with free mass and width', 'Alternative amplitude model in which a Relativistic Breit-Wigner is used for the K(700) contribution', 'Alternative amplitude model with K(700) with free mass and width', 'Alternative amplitude model with K(1410) contribution added with mass and width from PDG2020', 'Alternative amplitude model in which a Relativistic Breit-Wigner is used for the K(1430) contribution', 'Alternative amplitude model with K(1430) with free width', 'Alternative amplitude model with an additional overall exponential form factor exp(-alpha q^2) multiplying Bugg lineshapes. The exponential parameter is indicated as alpha', 'Alternative amplitude model with free radial parameter d for the Lc resonance, indicated as dLc', 'Alternative amplitude model obtained using LS couplings'], ModelDefinition], dict[str, ResonanceJSON]][source]#

Load all published model and particle definitions.

Returns a tuple of:

  1. all 18 model definitions from model-definitions.yaml,

  2. particle definitions from particle-definitions.yaml.

Submodules and Subpackages