Skip to main content

Crate laddu_physics

Crate laddu_physics 

Source
Expand description

Physics primitives for kinematic expressions, reaction channels, event generation, histograms, and particle quantum numbers.

Modules§

channel
Reaction-graph construction and frame-dependent kinematics.
generation
Monte Carlo proposal primitives. Kinematic proposal primitives used by Monte Carlo generators.
histogram
Weighted histogram utilities.
math
Special functions and numerical helpers used across amplitudes and variables.
quantum
Quantum-number helpers and discrete analysis enums.
vectors
Numeric and symbolic three- and four-vector types.

Macros§

clebsch_gordan
Evaluate a literal Clebsch-Gordan coefficient.
j
Shorthand macro for constructing a total angular momentum J.
l
Shorthand macro for constructing an orbital angular momentum L.
m
Shorthand macro for constructing an angular momentum projection M.
s
Shorthand macro for constructing a spin S.

Enums§

LadduPhysicsError
Errors raised while constructing or evaluating physics objects.

Type Aliases§

LadduPhysicsResult
Result type used throughout the physics crate.