ATLAS Offline Software
Loading...
Searching...
No Matches
TestBoundariesUserActionTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef G4DEBUGGINGTOOLS_G4UA_IGEANT4_TESTBOUNDARIESUSERACTIONTOOL_H
6#define G4DEBUGGINGTOOLS_G4UA_IGEANT4_TESTBOUNDARIESUSERACTIONTOOL_H
7
10
11namespace G4UA
12{
13
22 public UserActionToolBase<TestBoundariesUserAction>
23 {
24
25 public:
26
28 TestBoundariesUserActionTool(const std::string& type,
29 const std::string& name,
30 const IInterface* parent);
31
32 protected:
33
35 virtual std::unique_ptr<TestBoundariesUserAction>
37
38 }; // class TestBoundariesUserActionTool
39
40} // namespace G4UA
41
42#endif
virtual std::unique_ptr< TestBoundariesUserAction > makeAndFillAction(G4AtlasUserActions &) override final
creates action for this thread
TestBoundariesUserActionTool(const std::string &type, const std::string &name, const IInterface *parent)
standard tool ctor
UserActionToolBase(const std::string &type, const std::string &name, const IInterface *parent)
Struct for passing around user actions.