Namespaces
This page provides documentation for key namespaces in AnalysisG.
Physics Namespace
The physics_ namespace contains functions for common high energy physics calculations
including momentum, mass, and angular calculations.
For complete function signatures and documentation, see the Doxygen-generated HTML documentation.
Key Functions
The physics namespace includes functions for:
Momentum calculations: P2(), P() for momentum squared and magnitude
Velocity: Beta2(), Beta() for particle velocity
Mass: M2(), M(), Mt2(), Mt() for invariant and transverse mass
Angles: Theta() for polar angle, DeltaR() for angular separation
Other Namespaces
The following namespaces provide additional functionality:
transform: Coordinate system transformations
operators: Tensor aggregation and reduction operations
graph: Graph construction utilities
nusol: Neutrino solution algorithms
utils: Utility functions and helpers
For complete documentation of all namespaces, functions, and classes, see the
full Doxygen HTML documentation generated by running doxygen Doxyfile.