5#ifndef G4ATLASINTERFACES_IPHYSICSLISTSVC_H
6#define G4ATLASINTERFACES_IPHYSICSLISTSVC_H
8#include "GaudiKernel/IService.h"
10class G4VUserPhysicsList;
virtual ~IPhysicsListSvc()
virtual void SetPhysicsList()=0
Get the run manager out and assign the physics list to it.
virtual G4VUserPhysicsList * GetPhysicsList()=0
Simple function to get the physics list pointer, in case it is needed.
DeclareInterfaceID(IPhysicsListSvc, 1, 0)
Creates the InterfaceID and interfaceID() method.
virtual void CreatePhysicsList()=0
Build the physics list.
virtual void SetPhysicsOptions()=0
Set the options to be used by the physics lists.