|
Celeritas 0.7.0-dev.370+develop.9def02c
|
Optical physics processes, options, and surface definitions. More...
#include <Physics.hh>
Public Member Functions | |
| operator bool () const | |
| Whether optical physics is enabled. | |
Public Attributes | |
Optical photon generation from EM particles | |
| |
| bool | cherenkov {false} |
| Generate Cherenkov photons. | |
| bool | scintillation {false} |
| Generate scintillation photons. | |
Physics and properties for optical photons | |
| OpticalBulkPhysics | bulk |
| OpticalSurfacePhysics | surfaces |
Optical physics processes, options, and surface definitions.
If scintillation or Cherenkov is enabled, optical photons will be generated.