10#define PLUMECREATOR_H_
12#include <geometry/CreatorBase.h>
15class G4AssemblyVolume;
GearDir is the basic class used for accessing the parameter store.
Pure virtual base class for all geometry creators.
The creator for the PLUME geometry.
G4AssemblyVolume * buildSupport1()
Volume of support1.
G4AssemblyVolume * buildSupport2()
Volume of support2.
PlumeCreator()
Constructor.
virtual ~PlumeCreator()
Destructor.
virtual void create(const GearDir &content, G4LogicalVolume &topVolume, geometry::GeometryTypes type)
Creation of the detector geometry from Gearbox (XML).
G4AssemblyVolume * buildSupport4()
Volume of support4.
G4AssemblyVolume * buildSupport3()
Volume of support3.
SensitiveDetector * m_sensitive
SensitiveDetector PLUME.
Sensitive Detector implementation of the PLUME detector.
GeometryTypes
Flag indiciating the type of geometry to be used.
Abstract base class for different kinds of events.