ATLAS Offline Software
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 
34  protected:
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
GlobalFieldManagerTool::~GlobalFieldManagerTool
~GlobalFieldManagerTool()
Empty destructor.
Definition: GlobalFieldManagerTool.h:29
G4FieldManagerToolBase.h
G4FieldManagerToolBase
Definition: G4FieldManagerToolBase.h:34
GlobalFieldManagerTool::GlobalFieldManagerTool
GlobalFieldManagerTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard constructor.
Definition: GlobalFieldManagerTool.cxx:24
Property
Support class for PropertyMgr.
Definition: Property.h:23
python.CaloAddPedShiftConfig.type
type
Definition: CaloAddPedShiftConfig.py:42
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
test_pyathena.parent
parent
Definition: test_pyathena.py:15
columnar::final
CM final
Definition: ColumnAccessor.h:106
protected
#define protected
Definition: GenEventCnv_p1.h:26
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:240
GlobalFieldManagerTool
Tool for setting up a detector-global magnetic field manager.
Definition: GlobalFieldManagerTool.h:20
GlobalFieldManagerTool::m_useTightMuonStepping
Gaudi::Property< bool > m_useTightMuonStepping
Tight muon stepping parameters via the field manager's configure for track.
Definition: GlobalFieldManagerTool.h:37
Gaudi
=============================================================================
Definition: CaloGPUClusterAndCellDataMonitorOptions.h:273
GlobalFieldManagerTool::initializeField
StatusCode initializeField() override final
Initialize a field manager.
Definition: GlobalFieldManagerTool.cxx:34