IAP GITLAB

Skip to content
Snippets Groups Projects
Commit a5fd0040 authored by Maximilian Reininghaus's avatar Maximilian Reininghaus :vulcan:
Browse files

removed TrackingLine::Init()

parent f396eaff
No related branches found
No related tags found
2 merge requests!91Resolve "define further classes of processes (MaintenanceProcess?)",!76Resolve "Handling of boundary crossings in geometry tree"
...@@ -36,14 +36,12 @@ namespace corsika::cascade { ...@@ -36,14 +36,12 @@ namespace corsika::cascade {
* plugged into the cascade simulation. * plugged into the cascade simulation.
* *
* <b>Tracking</b> must be a class according to the * <b>Tracking</b> must be a class according to the
* TrackingInterface providing the functions: <code>void * TrackingInterface providing the functions:
* Init();</code> and <code>auto GetTrack(Particle const& p)</auto>, * <code>auto GetTrack(Particle const& p)</auto>,
* where the latter has a return type of <code> * with the return type <code>geometry::Trajectory<corsika::geometry::Line>
* geometry::Trajectory<corsika::geometry::Line or Helix> </code> * </code>
*
* <b>ProcessList</b> must be a ProcessSequence.
* TimeOfIntersection(corsika::geometry::Line const& line,
* *
* <b>ProcessList</b> must be a ProcessSequence. *
* <b>Stack</b> is the storage object for particle data, i.e. with * <b>Stack</b> is the storage object for particle data, i.e. with
* Particle class type <code>Stack::ParticleType</code> * Particle class type <code>Stack::ParticleType</code>
* *
...@@ -75,7 +73,6 @@ namespace corsika::cascade { ...@@ -75,7 +73,6 @@ namespace corsika::cascade {
* All components of the Cascade simulation must be configured here. * All components of the Cascade simulation must be configured here.
*/ */
void Init() { void Init() {
fTracking.Init();
fProcessSequence.Init(); fProcessSequence.Init();
fStack.Init(); fStack.Init();
} }
......
...@@ -62,9 +62,6 @@ namespace corsika::process::tracking_line { ...@@ -62,9 +62,6 @@ namespace corsika::process::tracking_line {
corsika::environment::Environment const& pEnv) corsika::environment::Environment const& pEnv)
: fEnvironment(pEnv) {} : fEnvironment(pEnv) {}
template <class Stack, class Trajectory>
void TrackingLine<Stack, Trajectory>::Init() {}
template <class Stack, class Trajectory> template <class Stack, class Trajectory>
Trajectory TrackingLine<Stack, Trajectory>::GetTrack(Particle const& p) { Trajectory TrackingLine<Stack, Trajectory>::GetTrack(Particle const& p) {
using std::cout; using std::cout;
......
...@@ -42,8 +42,6 @@ namespace corsika::process { ...@@ -42,8 +42,6 @@ namespace corsika::process {
TrackingLine(corsika::environment::Environment const& pEnv); TrackingLine(corsika::environment::Environment const& pEnv);
void Init();
Trajectory GetTrack(Particle const& p); Trajectory GetTrack(Particle const& p);
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment