ATLAS Offline Software
Loading...
Searching...
No Matches
GlobalFieldManagerTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef G4ATLASTOOLS_GlobalFieldManagerTool_H
6#define G4ATLASTOOLS_GlobalFieldManagerTool_H
7
8// Local includes
10
11
20{
21
22 public:
23
25 GlobalFieldManagerTool(const std::string& type, const std::string& name,
26 const IInterface* parent);
27
30
32 StatusCode initializeField() override final;
33
35
37 Gaudi::Property<bool> m_useTightMuonStepping{this, "UseTightMuonStepping", false,
38 "Use tight muon stepping parameters by default"};
39};
40
41#endif // G4ATLASTOOLS_GlobalFieldManagerTool_H
#define protected
G4FieldManagerToolBase(const std::string &type, const std::string &name, const IInterface *parent)
Standard constructor.
~GlobalFieldManagerTool()
Empty destructor.
Gaudi::Property< bool > m_useTightMuonStepping
Tight muon stepping parameters via the field manager's configure for track.
GlobalFieldManagerTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard constructor.
StatusCode initializeField() override final
Initialize a field manager.
Support class for PropertyMgr.
Definition Property.h:23
=============================================================================