CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::RadioPropagator< TImpl, TEnvironment > Class Template Reference

Radio propagators are used to calculate the propagation paths from particles to antennas. More...

#include <RadioPropagator.hpp>

Inheritance diagram for corsika::RadioPropagator< TImpl, TEnvironment >:

Public Member Functions

 RadioPropagator (TEnvironment const &env)
 Construct a new RadioPropagator instance.
 

Protected Types

using SignalPathCollection = std::vector< SignalPath > const
 

Protected Attributes

TEnvironment const & env_
 The environment.
 

Detailed Description

template<typename TImpl, typename TEnvironment>
class corsika::RadioPropagator< TImpl, TEnvironment >

Radio propagators are used to calculate the propagation paths from particles to antennas.

Any class that wants to be used as a RadioPropagator must implement the following methods:

SignalPathCollection Propagate(Point const& start, Point const& end, LengthType const stepsize);

Definition at line 28 of file RadioPropagator.hpp.


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