diff --git a/Processes/TrackWriter/TrackWriter.h b/Processes/TrackWriter/TrackWriter.h index 8434ec6179bb770e1c8e0df3f497187df8f3ef13..10f2d574f355f72f46e9d681adcd853dac436c4c 100644 --- a/Processes/TrackWriter/TrackWriter.h +++ b/Processes/TrackWriter/TrackWriter.h @@ -30,7 +30,7 @@ namespace corsika::process::TrackWriter { void Init(); template <typename Particle, typename Track, typename Stack> - corsika::process::EProcessReturn DoContinuous(Particle& p, Track& t, Stack&) const { + corsika::process::EProcessReturn DoContinuous(Particle& p, Track& t, Stack&) { using namespace corsika::units::si; auto const start = t.GetPosition(0).GetCoordinates(); auto const delta = t.GetPosition(1).GetCoordinates() - start; @@ -44,13 +44,13 @@ namespace corsika::process::TrackWriter { } template <typename Particle, typename Track> - corsika::units::si::LengthType MaxStepLength(Particle&, Track&) const { + corsika::units::si::LengthType MaxStepLength(Particle&, Track&) { return corsika::units::si::meter * std::numeric_limits<double>::infinity(); } private: std::string const fFilename; - mutable std::ofstream fFile; + std::ofstream fFile; }; } // namespace corsika::process::TrackWriter