Skip to content
Success

Changes

Summary

  1. Fix and avoid including algorithms header for ROOT/CLING (#1087) (details)
  2. Add ScintillationGenerator and related data structures (#1086) (details)
Commit 53395833701c414e6fd78d1c0e056dbfa8620ea7 by noreply
Fix and avoid including algorithms header for ROOT/CLING (#1087)

* Don't include ArrayUtils in Types
* Don't rely on apple functions when using ROOT
* IWYU for celeritas::forward
The file was modified src/celeritas/field/LinearPropagator.hh (diff)
The file was modified src/orange/surf/SurfaceTypeTraits.hh (diff)
The file was modified app/celer-g4/DetectorConstruction.cc (diff)
The file was modified src/corecel/math/Algorithms.hh (diff)
The file was modified src/orange/BoundingBox.hh (diff)
The file was modified src/orange/Types.hh (diff)
The file was modified src/orange/transform/TransformTypeTraits.hh (diff)
The file was modified src/orange/univ/UniverseTypeTraits.hh (diff)
The file was modified src/celeritas/Types.hh (diff)
Commit ff984cab8df80ed0c022e343f1b4b27e32d9af5c by noreply
Add ScintillationGenerator and related data structures (#1086)

The file was addedsrc/celeritas/optical/ScintillationParams.cc
The file was addedsrc/celeritas/optical/ScintillationData.hh
The file was addedsrc/celeritas/optical/ScintillationGenerator.hh
The file was modified test/celeritas/optical/Cerenkov.test.cc (diff)
The file was modified src/celeritas/optical/CerenkovGenerator.hh (diff)
The file was removedsrc/celeritas/optical/CerenkovDistributionData.hh
The file was addedtest/celeritas/optical/ScintillationGenerator.test.cc
The file was modified src/celeritas/optical/OpticalPrimary.hh (diff)
The file was addedsrc/celeritas/optical/OpticalDistributionData.hh
The file was modified src/celeritas/CMakeLists.txt (diff)
The file was addedsrc/celeritas/optical/ScintillationParams.hh
The file was modified test/CMakeLists.txt (diff)