name: smsim-rk-geometry-filter description: Workflow for SMSimulator Runge-Kutta trajectory propagation and geometry acceptance filtering. Use when modifying ParticleTrajectory integration, DetectorAcceptanceCalculator hit logic, QMDGeoFilter classification, fixed/optimized PDC geometry setup, or geometry acceptance analysis commands.
SMSimulator RK Geometry Filter
Use this skill for acceptance/filter pipelines based on RK trajectory propagation.
Workflow
- Read
references/workflow.mdfor algorithm/dataflow. - Confirm owner paths in
references/path-map.md. - Change only required files.
- Run focused trajectory/filter validations.
- Run
scripts/check_sync.sh.
When Structure Changes
- Update
references/path-map.mdwith current source layout. - Update patterns and required paths in
scripts/check_sync.sh. - Re-run sync check until no missing anchors.
Resources
references/workflow.mdreferences/path-map.mdscripts/check_sync.sh