1#ifndef SIMG4INTERFACE_ISIMG4SVC_H
2#define SIMG4INTERFACE_ISIMG4SVC_H
5#include "GaudiKernel/IService.h"
Interface to the main Geant simulation service.
Definition ISimG4Svc.h:17
virtual StatusCode retrieveEvent(G4Event *&aEvent)=0
Retrieve the processed event.
DeclareInterfaceID(ISimG4Svc, 1, 0)
virtual StatusCode processEvent(G4Event &aEvent)=0
Simulate the event with Geant.
virtual StatusCode terminateEvent()=0
Terminate the event simulation.