CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::DummyTestPropagator< TEnvironment > Class Template Referencefinal

This class implements a dummy propagator that uses the straight-line (vector) between the particle location and the antenna as the trajectory. More...

#include <DummyTestPropagator.hpp>

Inheritance diagram for corsika::DummyTestPropagator< TEnvironment >:

Public Member Functions

 DummyTestPropagator (TEnvironment const &env)
 Construct a new SimplePropagator with a given environment.
 
template<typename Particle >
SignalPathCollection propagate (Particle const &particle, Point const &source, Point const &destination)
 Return the collection of paths from source to destination. More...
 
- Public Member Functions inherited from corsika::RadioPropagator< DummyTestPropagator< TEnvironment >, TEnvironment >
 RadioPropagator (TEnvironment const &env)
 Construct a new RadioPropagator instance.
 

Additional Inherited Members

- Protected Types inherited from corsika::RadioPropagator< DummyTestPropagator< TEnvironment >, TEnvironment >
using SignalPathCollection = std::vector< SignalPath > const
 
- Protected Attributes inherited from corsika::RadioPropagator< DummyTestPropagator< TEnvironment >, TEnvironment >
TEnvironment const & env_
 The environment.
 

Detailed Description

template<typename TEnvironment>
class corsika::DummyTestPropagator< TEnvironment >

This class implements a dummy propagator that uses the straight-line (vector) between the particle location and the antenna as the trajectory.

It is intended mainly for fast testing as it only works with 2 points in a uniform refractive index atmospheric profile.

Definition at line 29 of file DummyTestPropagator.hpp.

Member Function Documentation

◆ propagate()

template<typename TEnvironment >
template<typename Particle >
SignalPathCollection corsika::DummyTestPropagator< TEnvironment >::propagate ( Particle const &  particle,
Point const &  source,
Point const &  destination 
)

Return the collection of paths from source to destination.

Hence, the signal propagated from the emission point to the antenna location.


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