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:all 18 model definitions from
model-definitions.yaml
,particle definitions from
particle-definitions.yaml
.
Submodules and Subpackages
- 9.1. lhcb
ModelName
LineshapeName
ResonanceName
ModelDefinition
load_model()
load_model_builder()
load_three_body_decay()
ParameterBootstrap
load_model_parameters()
load_model_parameters_with_uncertainties()
flip_production_coupling_signs()
compute_decay_couplings()
ParameterType
MeasuredParameter
get_conversion_factor()
get_conversion_factor_ls()
parameter_key_to_symbol()
extract_particle_definitions()
- 9.1.1. dynamics
- 9.1.2. particle