v0.2.2
Highlights
- replaces GiBUU's lossy NuHepMC-to-HEPEVT transport handoff with generator-neutral RooTracker
- preserves the incoming neutrino, target nucleus, struck nucleon, CC/NC current, interaction mode, native GiBUU process ID, cross section, weight, and physical final state
- labels edep-sim TG4 primaries as GiBUU and populates the shared
initial-stateinformational vertex - enables edep2supera 2.1 to write populated LArCV
neutrino_mc_truthfor GiBUU events - carries the same truth through cached-candidate production and explicitly rejects incompatible v1 cache and campaign records
The boundary was validated with native GiBUU 2025 output through a complete dlpgen-opt run: NuHepMC → RooTracker → edep-sim/TG4 → edep2supera/LArCV. The resulting truth record contained the expected νμ, μ⁻, Ar-40 target, struck neutron, CC/QES classification, and native GiBUU process ID.