API Documentation

This section provides comprehensive API documentation for AnalysisG, automatically generated from the C++ and CUDA source code using Doxygen and integrated via Breathe.

Overview

The API documentation covers:

  • Events and Particles: Template classes for event and particle definitions

  • Graphs: Graph construction for Graph Neural Networks

  • Selections: Event selection algorithms

  • Metrics: Evaluation metrics for ML models

  • Models: Machine learning model implementations

  • PyC: High-performance C++ and CUDA kernels

Modules