1#ifndef SIMCORE_GEO_GEOPARSER_H_
2#define SIMCORE_GEO_GEOPARSER_H_
8#include "Framework/Configure/Parameters.h"
11#include "SimCore/ConditionsInterface.h"
14#include "G4VPhysicalVolume.hh"
Class encapsulating parameters for configuring a processor.
Handle to the conditions system, provided at construction to classes which require it.
Interface for a parser used to load a geometry into Geant4.
virtual G4VPhysicalVolume * GetWorldVolume()=0
Pure virtual method used to retrieve the G4VPhysicalVolume associated with the most top-level (world)...
virtual void read()=0
Parse the detector geometry and read it into memory.
virtual std::string getDetectorName()=0
Get the name of the parsed detector.