ATLAS Offline Software
Loading...
Searching...
No Matches
IFieldManagerTool.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 G4AtlasInterfaces_IFieldManagerTool_H
6#define G4AtlasInterfaces_IFieldManagerTool_H
7
8// Include files
9// from Gaudi
10#include "GaudiKernel/IAlgTool.h"
11
12class G4FieldManager;
13
21
22class IFieldManagerTool : virtual public IAlgTool
23{
24 public:
25
28
30 virtual StatusCode initializeField() = 0;
31};
32
33#endif
Abstract interface to a field manager tool.
DeclareInterfaceID(IFieldManagerTool, 1, 0)
Creates the InterfaceID and interfaceID() method.
virtual StatusCode initializeField()=0
Initialize a field manager, field, and stepper.