Celeritas  0.5.0-86+4a8eea4
Public Member Functions | List of all members
celeritas::UrbanMsc Class Reference

Apply Urban multiple scattering to a track. More...

#include <UrbanMsc.hh>

Public Types

Type aliases
using ParamsRef = NativeCRef< UrbanMscData >
 

Public Member Functions

CELER_FUNCTION UrbanMsc (ParamsRef const &shared)
 Construct with defaults.
 
CELER_FUNCTION bool is_applicable (CoreTrackView const &, real_type step) const
 Whether MSC applies to the current track.
 
CELER_FUNCTION void limit_step (CoreTrackView const &)
 Update the physical and geometric step lengths.
 
CELER_FUNCTION void apply_step (CoreTrackView const &)
 Apply MSC.
 

Detailed Description

Apply Urban multiple scattering to a track.


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