From 6bdc405149e3837f05cf1e6fe17e78241728513c Mon Sep 17 00:00:00 2001 From: juanan Date: Wed, 30 Aug 2023 11:58:02 +0200 Subject: [PATCH] Removal of custom typedef any since it is misleading with std::any, replaced by RESTValue --- inc/TRestGeant4AnalysisProcess.h | 4 ++-- inc/TRestGeant4BlobAnalysisProcess.h | 4 ++-- inc/TRestGeant4NeutronTaggingProcess.h | 4 ++-- inc/TRestGeant4QuenchingProcess.h | 4 ++-- inc/TRestGeant4VetoAnalysisProcess.h | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/inc/TRestGeant4AnalysisProcess.h b/inc/TRestGeant4AnalysisProcess.h index 9cffa1c..2050ae3 100644 --- a/inc/TRestGeant4AnalysisProcess.h +++ b/inc/TRestGeant4AnalysisProcess.h @@ -90,8 +90,8 @@ class TRestGeant4AnalysisProcess : public TRestEventProcess { // add here the members of your event process public: - any GetInputEvent() const override { return fInputG4Event; } - any GetOutputEvent() const override { return fOutputG4Event; } + RESTValue GetInputEvent() const override { return fInputG4Event; } + RESTValue GetOutputEvent() const override { return fOutputG4Event; } void InitProcess() override; TRestEvent* ProcessEvent(TRestEvent* inputEvent) override; diff --git a/inc/TRestGeant4BlobAnalysisProcess.h b/inc/TRestGeant4BlobAnalysisProcess.h index fc95ec8..7ab9809 100644 --- a/inc/TRestGeant4BlobAnalysisProcess.h +++ b/inc/TRestGeant4BlobAnalysisProcess.h @@ -40,8 +40,8 @@ class TRestGeant4BlobAnalysisProcess : public TRestEventProcess { // add here the members of your event process public: - any GetInputEvent() const override { return fG4Event; } - any GetOutputEvent() const override { return fG4Event; } + RESTValue GetInputEvent() const override { return fG4Event; } + RESTValue GetOutputEvent() const override { return fG4Event; } void InitProcess() override; TRestEvent* ProcessEvent(TRestEvent* inputEvent) override; diff --git a/inc/TRestGeant4NeutronTaggingProcess.h b/inc/TRestGeant4NeutronTaggingProcess.h index 2ba966e..b98c92e 100644 --- a/inc/TRestGeant4NeutronTaggingProcess.h +++ b/inc/TRestGeant4NeutronTaggingProcess.h @@ -92,8 +92,8 @@ class TRestGeant4NeutronTaggingProcess : public TRestEventProcess { // add here the members of your event process public: - any GetInputEvent() const override { return fInputG4Event; } - any GetOutputEvent() const override { return fOutputG4Event; } + RESTValue GetInputEvent() const override { return fInputG4Event; } + RESTValue GetOutputEvent() const override { return fOutputG4Event; } void InitProcess() override; TRestEvent* ProcessEvent(TRestEvent* inputEvent) override; diff --git a/inc/TRestGeant4QuenchingProcess.h b/inc/TRestGeant4QuenchingProcess.h index f41e0be..8f49603 100644 --- a/inc/TRestGeant4QuenchingProcess.h +++ b/inc/TRestGeant4QuenchingProcess.h @@ -56,8 +56,8 @@ class TRestGeant4QuenchingProcess : public TRestEventProcess { const std::string& particleName) const; // - any GetInputEvent() const override { return fInputG4Event; } - any GetOutputEvent() const override { return fOutputG4Event; } + RESTValue GetInputEvent() const override { return fInputG4Event; } + RESTValue GetOutputEvent() const override { return fOutputG4Event; } void InitProcess() override; TRestEvent* ProcessEvent(TRestEvent* inputEvent) override; diff --git a/inc/TRestGeant4VetoAnalysisProcess.h b/inc/TRestGeant4VetoAnalysisProcess.h index 16ce86b..bdd3561 100644 --- a/inc/TRestGeant4VetoAnalysisProcess.h +++ b/inc/TRestGeant4VetoAnalysisProcess.h @@ -59,8 +59,8 @@ class TRestGeant4VetoAnalysisProcess : public TRestEventProcess { void LoadDefaultConfig(); public: - any GetInputEvent() const override { return fInputEvent; } - any GetOutputEvent() const override { return fOutputEvent; } + RESTValue GetInputEvent() const override { return fInputEvent; } + RESTValue GetOutputEvent() const override { return fOutputEvent; } static Veto GetVetoFromString(const std::string& vetoString);