Celeritas 0.7.0-dev.354+develop.b4fe4c4
Loading...
Searching...
No Matches
Classes
GridReflectivityExecutor.hh File Reference
#include "corecel/random/distribution/BernoulliDistribution.hh"
#include "corecel/random/distribution/Selector.hh"
#include "celeritas/Quantities.hh"
#include "celeritas/grid/NonuniformGridCalculator.hh"
#include "GridReflectivityData.hh"

Classes

class  celeritas::optical::GridReflectivityCalculator
 Calculate the probability of a photon undergoing the specified reflectivity action for a given grid. More...
 
struct  celeritas::optical::GridReflectivityExecutor
 Sample user-defined reflectivity and transmittance grids to determine if the track is transmitted, absorbed, or undergoes usual physics interactions. More...