k4SimGeant4
Loading...
Searching...
No Matches
ISimG4DetectorConstruction.h
Go to the documentation of this file.
1#ifndef SIMG4INTERFACE_ISIMG4DETECTORCONSTRUCTION_H
2#define SIMG4INTERFACE_ISIMG4DETECTORCONSTRUCTION_H
3
4// Gaudi
5#include "GaudiKernel/IAlgTool.h"
6
7// Geant4
8class G4VUserDetectorConstruction;
9
17class ISimG4DetectorConstruction : virtual public IAlgTool {
18public:
21
25 virtual G4VUserDetectorConstruction* detectorConstruction() = 0;
26};
27
28#endif /* SIMG4INTERFACE_ISIMG4DETECTORCONSTRUCTION_H */
abstract interface to load G4VUserDetectorConstruction
Definition ISimG4DetectorConstruction.h:17
virtual G4VUserDetectorConstruction * detectorConstruction()=0
get initilization hook for the geometry
DeclareInterfaceID(ISimG4DetectorConstruction, 1, 0)
Retrieve interface ID.