Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorporate geant4 validation app into "celer-g4" app #670

Open
6 of 9 tasks
sethrj opened this issue Feb 27, 2023 · 0 comments
Open
6 of 9 tasks

Incorporate geant4 validation app into "celer-g4" app #670

sethrj opened this issue Feb 27, 2023 · 0 comments
Assignees
Labels
app Application front ends enhancement New feature or request
Milestone

Comments

@sethrj
Copy link
Member

sethrj commented Feb 27, 2023

Physics

Output

Replace SD output: previously was meant to replicate HGCal requirements, but now we want to directly write step data to ROOT for sensitive detectors

  • Event-level (but not track-level) granularity in output
  • Write all necessary track data
  • Hit IO goes into celeritas/io (see discussion on Support ROOT IO for celer-g4 SD output #949)
  • Write detector ID and another branch for mapping IDs to volumes

Input

Change experience to be more celeritas-like

  • disable backtrace
  • check environment variables
  • use celeritas units and nomenclature and class spelling
  • add JSON diagnostic output
@sethrj sethrj added enhancement New feature or request internal labels Feb 27, 2023
@sethrj sethrj changed the title Incorporate geant4 validation app into Celeritas app Incorporate geant4 validation app into "celer-verification" app Feb 27, 2023
@sethrj sethrj added this to the v0.3.0 milestone Feb 27, 2023
@sethrj sethrj modified the milestones: v0.3.0, v1.0.0 Mar 29, 2023
@sethrj sethrj changed the title Incorporate geant4 validation app into "celer-verification" app Incorporate geant4 validation app into "celer-g4" app Aug 25, 2023
@sethrj sethrj added app Application front ends and removed internal labels Nov 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app Application front ends enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants