From 07d0dbb0dde89e8a3a08eddb2f7a0cc540564b99 Mon Sep 17 00:00:00 2001 From: Dominik Baack <dominik.baack@tu-dortmund.de> Date: Tue, 6 Oct 2020 13:47:57 +0200 Subject: [PATCH] Added time measureing class fixed unit tests fixed some incosistencys --- Framework/ProcessSequence/InteractionProcess.h | 8 +++----- Framework/ProcessSequence/SecondariesProcess.h | 2 +- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Framework/ProcessSequence/InteractionProcess.h b/Framework/ProcessSequence/InteractionProcess.h index 8c80ab31e..519786554 100644 --- a/Framework/ProcessSequence/InteractionProcess.h +++ b/Framework/ProcessSequence/InteractionProcess.h @@ -34,13 +34,11 @@ namespace corsika::process { ======= class InteractionProcess { - private: - - protected: + private: + protected: + public: using _TDerived = TDerived; - public: - TDerived& GetRef() { return static_cast<TDerived&>(*this); } const TDerived& GetRef() const { return static_cast<const TDerived&>(*this); } >>>>>>> renamed base process templates diff --git a/Framework/ProcessSequence/SecondariesProcess.h b/Framework/ProcessSequence/SecondariesProcess.h index 1b7e1a2f9..30c54909a 100644 --- a/Framework/ProcessSequence/SecondariesProcess.h +++ b/Framework/ProcessSequence/SecondariesProcess.h @@ -35,9 +35,9 @@ namespace corsika::process { private: protected: + public: using _TDerived = TDerived; - public: TDerived& GetRef() { return static_cast<TDerived&>(*this); } const TDerived& GetRef() const { return static_cast<const TDerived&>(*this); } -- GitLab