ATLAS Offline Software
Loading...
Searching...
No Matches
GeantFollowerMSTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRKG4USERACTIONS_G4UA__GEANTFOLLOWERMSTOOL_H
6#define TRKG4USERACTIONS_G4UA__GEANTFOLLOWERMSTOOL_H
7
8// Infrastructure includes
10
11// Local includes
13
14namespace G4UA
15{
16
22
23 class GeantFollowerMSTool : public UserActionToolBase<GeantFollowerMS>
24 {
25 public:
27 GeantFollowerMSTool(const std::string& type, const std::string& name,const IInterface* parent);
28 protected:
30 virtual std::unique_ptr<GeantFollowerMS>
32 private:
35 }; // class GeantFollowerMSTool
36
37} // namespace G4UA
38
39#endif
virtual std::unique_ptr< GeantFollowerMS > makeAndFillAction(G4AtlasUserActions &) override final
Create an action for this thread.
GeantFollowerMSTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard constructor.
GeantFollowerMS::Config m_config
Configuration parameters.
UserActionToolBase(const std::string &type, const std::string &name, const IInterface *parent)
Struct for passing around user actions.