Seth R. Johnson

Results 149 issues of Seth R. Johnson

Needed for optical physics (#1351 ); we can save the g4 properties during the `g4org` construction. The `VolumeId` in ORANGE needs to be changed from an unfolded Universe+Volume ID to...

enhancement
orange

Next steps: - [x] Boundary interaction result for classical surface physics - [x] Apply interaction result to optical track - [x] Extend the boundary action so we can have it...

enhancement
physics

Related to #1353, #1351 , #1746 , #1390 , replacing the implementation from #1461 . A Geant4 detector geometry can be visualized as a graph where "logical volumes" are nodes...

enhancement
external
geometry

The Stepper should be refactored since it's grown from a single-purpose "do one step" to a general interface: 1. I don't think it's right that it owns the state, since...

physics
minor

- [ ] Basic offloading with tracking manager - [ ] full SD support (#1506) - [x] magnetic field transfer (see #883)

enhancement
external

This is the primary tracking issue for integrating Celeritas with the simulation workflow for [LHCb](). The primary Celeritas contact points are the "assignees" to the right. # Core capabilities -...

enhancement
external

This is the primary tracking issue for integrating Celeritas with the simulation workflow for future muon colliders: the [international muon collider collaboration](https://muoncollider.web.cern.ch) and [US muon collider](https://www.muoncollider.us). Starting point for detector:...

enhancement
external

Create a data structure that contains *all* the attributes needed to fully reconstruct a G4Track for sending to Geant4 via `G4StackManager::PushOneTrack` (#1894), or `G4VSensitiveDetector::Hit` (#581, #1397), or `G4VProcess::PostStepDoIt` (#1898). Required...

enhancement
external

To improve Geant4 integration at the cost of more memory bandwidth we could add an option to send all steps back to Geant4 as the AdePT team have proven feasible...

enhancement
external

- [ ] Add DD4HEP as an optional cmake dependency - [ ] Add DD4HEP to spack CI infrastructure (@sethrj ) - [ ] New subdirectory `src/ddceler` that contains `dd4hep_add_plugin`...

enhancement
external