diff --git a/corsika/detail/framework/geometry/Path.inl b/corsika/detail/framework/geometry/Path.inl index 4ba3d1ba823273128e47aed7fcdb443bf26b4919..0ff9d44d3f0817626596c987e58c0c6ad37925c5 100644 --- a/corsika/detail/framework/geometry/Path.inl +++ b/corsika/detail/framework/geometry/Path.inl @@ -10,14 +10,11 @@ #include <deque> -#include <corsika/framework/geometry/Point.hpp> -#include <corsika/framework/core/PhysicalUnits.hpp> - namespace corsika { - Path::Path(Point const& point) { points_.push_front(point); } + inline Path::Path(Point const& point) { points_.push_front(point); } - Path::Path(std::deque<Point> const& points) + inline Path::Path(std::deque<Point> const& points) : points_(points) { int dequesize_ = points.size(); if (dequesize_ == 0 || dequesize_ == 1) { diff --git a/corsika/detail/modules/radio/propagators/SignalPath.inl b/corsika/detail/modules/radio/propagators/SignalPath.inl index 7de9c8419a9e75bde2fd556d717e1135028fa0cb..b1153582233c5f2ae6f710ac0eda844f5a4b3821 100644 --- a/corsika/detail/modules/radio/propagators/SignalPath.inl +++ b/corsika/detail/modules/radio/propagators/SignalPath.inl @@ -8,8 +8,6 @@ #pragma once -#include <corsika/modules/radio/propagators/SignalPath.hpp> - namespace corsika { inline SignalPath::SignalPath( diff --git a/corsika/modules/radio/propagators/RadioPropagator.hpp b/corsika/modules/radio/propagators/RadioPropagator.hpp index 599ada07f8029beb776aeeab9ada233c9cb22f26..236a7b7b954c791bb62df6a874be2b0cc5fc6851 100644 --- a/corsika/modules/radio/propagators/RadioPropagator.hpp +++ b/corsika/modules/radio/propagators/RadioPropagator.hpp @@ -20,9 +20,9 @@ namespace corsika { * to be used as a RadioPropagator must implement the * following methods: * - * SignalPathCollection Propagate(Point const& start, - * Point const& end, - * LengthType const stepsize); + * SignalPathCollection Propagate(Particle const& particle, + * Point const& source, + Point const& destination) const */ template <typename TImpl, typename TEnvironment> class RadioPropagator {