New features, improvements, and issue resolutions planned for the next release.

Included are the milestones for pygemc and clas12-systems.

Highlights include the post-digitization threshold and efficiency policy API in GEMC core: plugins can cache deterministic transient GDigitizedData values, apply detector-intrinsic policies after digitization, and keep efficiency random draws inside apply_efficiency_impl. The CLAS12 DC, ECAL/PCAL, and FTOF plugins use this split so digitize_hit.cc builds detector observables while dedicated apply_thresholds.cc / apply_efficiency.cc files own the policy decisions.

See also the Project Roadmap.


GEMC Version 0.4


  • CAD sqlite implementation
  • GUI Analyzer

12 closed / 13 total — 92% complete

92%

Due: July 24, 2026


Milestone items



pygemc v0.4.0


  • Add cad interface mechanism
  • Simplify UI
  • Add track p, theta, phi smearing

9 closed / 9 total — 100% complete

100%

Due: July 22, 2026


Milestone items



clas12-systems Version 0.2


  • Add CLAS12 Magnetic fields
  • Add remaining forward Detectors

4 closed / 5 total — 80% complete

80%

Due: July 15, 2026


Milestone items



Milestones Progress


GEMC Version 0.4 92%
pygemc v0.4.0 100%
clas12-systems Version 0.2 80%