5#ifndef G4ATLASSERVICES_G4MagFieldSvcBase_H
6#define G4ATLASSERVICES_G4MagFieldSvcBase_H
9#include "G4SystemOfUnits.hh"
39 G4MagneticField*
getField() override final;
virtual ~G4MagFieldSvcBase()
Empty destructor.
G4MagFieldSvcBase(const std::string &name, ISvcLocator *pSvcLocator)
Standard constructor.
G4MagneticField * getField() override final
Retrieve a G4 magnetic field object.
virtual G4MagneticField * makeField()=0
This method must be overridden by concrete tools to create a new field.