ATLAS Offline Software
Loading...
Searching...
No Matches
ForwardTransportModelTool.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 FORWARDTRANSPORT_FORWARD_TRANSPORT_MODEL_TOOL_H
6#define FORWARDTRANSPORT_FORWARD_TRANSPORT_MODEL_TOOL_H
7
9
10class G4VFastSimulationModel;
11
13
14 public:
15
16 ForwardTransportModelTool(const std::string& type, const std::string& name, const IInterface *parent);
18
19protected:
23 virtual G4VFastSimulationModel* makeFastSimModel() override final;
24
27
28};
29
30#endif// FORWARDTRANSPORT_FORWARD_TRANSPORT_MODEL_TOOL_H
FastSimulationBase(const std::string &type, const std::string &name, const IInterface *parent)
ForwardTransportModelTool(const std::string &type, const std::string &name, const IInterface *parent)
virtual G4VFastSimulationModel * makeFastSimModel() override final
Method to make the actual fast simulation model itself, which will be owned by the tool.
STL namespace.
#define private