celeritas icon indicating copy to clipboard operation
celeritas copied to clipboard

Add scoring "observables" for comparison with ATLAS

Open sethrj opened this issue 11 months ago • 2 comments

To compare with ATLAS FullSimLight, and as a diagnostic in general, we should add a diagnostic that produces a mean (per event) with an estimate of the error on that mean:

  • energy deposit
  • step length, binned by charged vs neutral
  • number of steps , binned by charged vs neutral
  • number of secondaries, binned by particle type

We should be able to produce these values:

  • On CPU/GPU with an action
  • Through celer-g4 through an adapter function when using pure Geant4

It should output to a JSON diagnostic.

sethrj avatar Jan 24 '25 18:01 sethrj

Is this closed by #1664 ?

esseivaju avatar Mar 27 '25 03:03 esseivaju

No, I think we either want something with the particular features ATLAS requires (separation by particle type, etc) or rely on a stepping action feedback mechanism.

sethrj avatar Apr 07 '25 21:04 sethrj