|
CORSIKA
@c8_version@
The framework to simulate particle cascades for astroparticle physics
|
This class implements a basic propagator that uses the straight-line (vector) between the particle location and the antenna as the trajectory. More...
#include <NumericalIntegratingPropagator.hpp>

Public Member Functions | |
| NumericalIntegratingPropagator (TEnvironment const &env, LengthType const stepsize) | |
| Construct a new StraightPropagator with a given environment. | |
| template<typename Particle > | |
| SignalPathCollection | propagate (Particle const &particle, Point const &source, Point const &destination) const |
Return the collection of paths from start to end. More... | |
Public Member Functions inherited from corsika::RadioPropagator< NumericalIntegratingPropagator< TEnvironment >, TEnvironment > | |
| RadioPropagator (TEnvironment const &env) | |
| Construct a new RadioPropagator instance. | |
Additional Inherited Members | |
Protected Types inherited from corsika::RadioPropagator< NumericalIntegratingPropagator< TEnvironment >, TEnvironment > | |
| using | SignalPathCollection = std::vector< SignalPath > const |
Protected Attributes inherited from corsika::RadioPropagator< NumericalIntegratingPropagator< TEnvironment >, TEnvironment > | |
| TEnvironment const & | env_ |
| The environment. | |
This class implements a basic propagator that uses the straight-line (vector) between the particle location and the antenna as the trajectory.
To calculate the time delay of the signal, a basic numerical integration scheme based on Simpson's rule takes place. This propagator is slow and not recommended for big showers simulations.
This is what is used in ZHAireS and CoREAS in C7.
Definition at line 31 of file NumericalIntegratingPropagator.hpp.
| SignalPathCollection corsika::NumericalIntegratingPropagator< TEnvironment >::propagate | ( | Particle const & | particle, |
| Point const & | source, | ||
| Point const & | destination | ||
| ) | const |
Return the collection of paths from start to end.
or from 'source' which is the emission point to 'destination' which is the location of the antenna