|
Celeritas 0.7+0c5d30b
|
Optical physics processes, options, and surface definitions. More...
#include <Physics.hh>
Public Member Functions | |
| operator bool () const | |
| Whether optical physics is enabled. | |
Public Attributes | |
| OpticalGenPhysics | gen |
| Optionally generate photons from EM processes. | |
| OpticalBulkPhysics | bulk |
| Optical photons interact inside materials. | |
| OpticalSurfacePhysics | surfaces |
| Optical photons interact with material boundaries. | |
Optical physics processes, options, and surface definitions.
If scintillation or Cherenkov is enabled, optical photons will be generated.