Welcome to PODIO’s documentation!
- Introduction
- Quick-start
- Design and Implementation Details
- Data Models and Data Model Definitions
- Examples for Supported Interface
- Reading and writing podio files
- The
Frameconcept - Frame implementation and design
- Writing extra data outside the EDM
- Linking unrelated objects with each other
- Storage details of files produced by podio
- Tools and utilities
- Building a new data model library with CMake
- Advanced Topics
- Changing / creating new templates
- Python interface for data models
- PODIO Collection as a Container
- Container Types
- Container member functions and operators
- Collection as an AllocatorAwareContainer
- Collection iterators as an Iterator
- Collection iterators and standard iterator adaptors
- Collection as a range
- Collection and standard algorithms
- Collection and standard range algorithms
- Iterator invalidation
- C++ API documentation
- python