Celeritas 0.6.0-67+develop.47f47c88
Loading...
Searching...
No Matches
Classes | Functions
GeantOpticalPhysicsOptions.hh File Reference
#include "corecel/Types.hh"
#include "celeritas/Types.hh"
This graph shows which files directly or indirectly include this file:

Classes

struct  celeritas::CherenkovPhysicsOptions
 Cherenkov process options. More...
 
struct  celeritas::ScintillationPhysicsOptions
 Scintillation process options. More...
 
struct  celeritas::WavelengthShiftingOptions
 Optical wavelength shifting process options. More...
 
struct  celeritas::BoundaryPhysicsOptions
 Optical boundary process options. More...
 
struct  celeritas::GeantOpticalPhysicsOptions
 Construction options for Geant optical physics. More...
 

Functions

constexpr bool celeritas::operator== (CherenkovPhysicsOptions const &a, CherenkovPhysicsOptions const &b)
 Equality operator, mainly for test harness.
 
constexpr bool celeritas::operator== (ScintillationPhysicsOptions const &a, ScintillationPhysicsOptions const &b)
 Equality operator, mainly for test harness.
 
constexpr bool celeritas::operator== (WavelengthShiftingOptions const &a, WavelengthShiftingOptions const &b)
 Equality operator, mainly for test harness.
 
constexpr bool celeritas::operator== (BoundaryPhysicsOptions const &a, BoundaryPhysicsOptions const &b)
 Equality operator, mainly for test harness.
 
constexpr bool celeritas::operator== (GeantOpticalPhysicsOptions const &a, GeantOpticalPhysicsOptions const &b)
 Equality operator, mainly for test harness.
 
char const * celeritas::to_cstring (WlsTimeProfile value)
 Get a string corresponding to the wavelength shifting time model selection.