Celeritas 0.7.0-dev.328+develop.a407567
Loading...
Searching...
No Matches
Public Member Functions | List of all members
celeritas::LinearPropagator< GTV > Class Template Reference

Propagate (move) a particle in a straight line. More...

#include <LinearPropagator.hh>

Public Types

Type aliases
using result_type = Propagation
 

Public Member Functions

 LinearPropagator (GTV &&track)
 Construct from a geo track view.
 
result_type operator() (real_type dist)
 Move track by a user-provided distance up to the next boundary.
 

Detailed Description

template<class GTV>
class celeritas::LinearPropagator< GTV >

Propagate (move) a particle in a straight line.


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