-
Notifications
You must be signed in to change notification settings - Fork 16
Home
Jeremy Wolcott edited this page Jul 27, 2026
·
8 revisions
Documentation for getting started with DUNE ND Common Analysis Format (CAF) files produced by ND_CAFMaker.
-
What is a CAF? Why CAFs?: high-level overview of the CAF format and what it is (and is not) meant to hold, in the
duneanaobjREADME. - CAF Quick Start: open a CAF, inspect branches, count entries, and make first plots.
-
caf::StandardRecordDoxygen: authoritative C++ reference for the CAF object model. - How CAFs Are Organized: one CAF entry per spill, detector-specific reconstructed interactions, and ND-LAr/TMS track matching.
- CAF Glossary: short definitions for common CAF, truth, reconstruction, and indexing terms.
- CAF Production Inputs and Outputs: what GENIE, edep-sim, detector reco, CAFMaker, and CAF files contain.
- Truth Matching Cheat Sheet: how reco objects point to CAF truth interactions and particles.
- Going Upstream from a CAF: what a CAF does not contain, and which upstream file to open for studies a CAF cannot support.
- If you have a CAF file and want to make a first plot, start with CAF Quick Start.
- If you are confused about why one CAF entry is not one neutrino interaction, read How CAFs Are Organized.
- If you are trying to understand an index, ID, or abbreviation, check CAF Glossary.
- If a reco-to-truth link looks confusing, use Truth Matching Cheat Sheet.
- If you are unsure whether a study can be done from a CAF alone or needs upstream files, see Going Upstream from a CAF.