Celeritas  0.5.0-56+6b053cd
celeritas::SurfaceTypeTraits< S > Struct Template Reference

Map surface enumeration to surface type. More...

Detailed Description

template<SurfaceType S>
struct celeritas::SurfaceTypeTraits< S >

Map surface enumeration to surface type.

This class can be passed as a "tag" to functors that can then retrieve its value or the associated class. It can be implicitly converted into a SurfaceType enum for use in template parameters.


The documentation for this struct was generated from the following file: