|
Celeritas 0.7.0-dev.172+develop.fe2a0acd4
|
Global surface normal with smearing. More...
#include <SurfacePhysics.hh>
Public Member Functions | |
| operator bool () const | |
Public Attributes | |
| double | roughness {-1} |
| Scale from 0 = specular to 1 = diffuse. | |
Global surface normal with smearing.
Roughness range is \( [0, 1] \), where 0 is specular and 1 is diffuse. This parameter is the complement of the polish as defined in Geant4:
.
See celeritas::optical::SmearRoughnessSampler .