|
CORSIKA
@c8_version@
The framework to simulate particle cascades for astroparticle physics
|
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>

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. | |
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.
| 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.