diff --git a/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.cpp b/Simulation/DetSimFastModel/src/DummyFastSimG4Tool.cpp index f1e7b27b3291ccf9d2cad2473442c412aaa5d501..9149a303b9180955a6d9b7191d8486be4d4b4f61 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 0dcc152713644d8651a44bff9ddb159348644f04..2254d892cacce2110bf5ed61ebf4cde234480acb 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