From 4f52b3943d7335b530e01eaaa9cdafa6ce22d6fc Mon Sep 17 00:00:00 2001 From: lintao <lintao51@gmail.com> Date: Mon, 7 Dec 2020 17:53:47 +0800 Subject: [PATCH] WIP: setup DummyFastSimG4Tool --- .../src/DummyFastSimG4Tool.cpp | 19 +++++++++++++++++++ .../DetSimFastModel/src/DummyFastSimG4Tool.h | 14 ++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.cpp b/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.cpp index f1e7b27b..9149a303 100644 --- a/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.cpp +++ b/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.cpp @@ -1 +1,20 @@ #include "DummyFastSimG4Tool.h" + +#include "G4VFastSimulationModel.hh" + +StatusCode DummyFastSimG4Tool::initialize() { + StatusCode sc; + + return sc; +} + +StatusCode DummyFastSimG4Tool::finalize() { + StatusCode sc; + + return sc; +} + +bool DummyFastSimG4Tool::CreateFastSimulationModel() { + + return true; +} diff --git a/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.h b/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.h index 0dcc1527..2254d892 100644 --- a/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.h +++ b/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.h @@ -1,6 +1,20 @@ #ifndef DummyFastSimG4Tool_h #define DummyFastSimG4Tool_h +#include "GaudiKernel/AlgTool.h" +#include "DetSimInterface/IFastSimG4Tool.h" +class DummyFastSimG4Tool: public extends<AlgTool, IFastSimG4Tool> { +public: + using extends::extends; + + StatusCode initialize() override; + StatusCode finalize() override; + + bool CreateFastSimulationModel() override; + +private: + +}; #endif -- GitLab