From a0f0a1dd496f3b0ac0f8935b251a107850cf1533 Mon Sep 17 00:00:00 2001 From: Remy Prechelt <prechelt@hawaii.edu> Date: Fri, 10 Jul 2020 08:47:04 -1000 Subject: [PATCH] Remove Init() from TrackWriter. --- Processes/TrackWriter/TrackWriter.cc | 4 +++- Processes/TrackWriter/TrackWriter.h | 5 +---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Processes/TrackWriter/TrackWriter.cc b/Processes/TrackWriter/TrackWriter.cc index 530b4778c..8c4506120 100644 --- a/Processes/TrackWriter/TrackWriter.cc +++ b/Processes/TrackWriter/TrackWriter.cc @@ -22,7 +22,9 @@ using Track = Trajectory; namespace corsika::process::track_writer { - void TrackWriter::Init() { + TrackWriter::TrackWriter(std::string const& filename) + : fFilename(filename) { + using namespace std::string_literals; fFile.open(fFilename); diff --git a/Processes/TrackWriter/TrackWriter.h b/Processes/TrackWriter/TrackWriter.h index 8387d4a9f..f253c6d42 100644 --- a/Processes/TrackWriter/TrackWriter.h +++ b/Processes/TrackWriter/TrackWriter.h @@ -19,10 +19,7 @@ namespace corsika::process::track_writer { class TrackWriter : public corsika::process::ContinuousProcess<TrackWriter> { public: - TrackWriter(std::string const& filename) - : fFilename(filename) {} - - void Init(); + TrackWriter(std::string const& filename); template <typename Particle, typename Track> corsika::process::EProcessReturn DoContinuous(Particle&, Track&); -- GitLab