User Reference
Use this section after choosing the calculation and observable you need.
Model Inputs
- Module guide: public headers, CMake targets and module responsibilities.
- Sources: independent, mixed, phase-space, correlated and decay sources.
- Geometry and materials: material composition, structured grids, CSG and geometry handles.
- Physics data and cross sections: runtime tables, import boundaries and provenance.
Transport And Results
- Transport and models: package selection, compilation, mixed handoff, threading and result structure.
- Observables: events, quantities, targets, axes, estimators and result rows.
- Physics processes: how rates, final states, continuous effects and secondary disposition fit together.
- Physics-process coverage: current registry status and the exact scope attached to each package capability.
Header Map
The main high-level header is:
cpp
#include "neomc/simulation/transport_session.hh"It defines SimulationModel, package assembly, source integration, compilation, execution, results, observable lookup helpers and activation-to-decay workflow helpers.
Include the specific material, geometry, source, observable, importer and package headers used while constructing the model. NeoMC does not currently provide one umbrella header.