 |
Belle II Software
release-05-01-25
|
Go to the documentation of this file.
14 #include <klm/bklm/geometry/GeoBKLMCreator.h>
15 #include <klm/eklm/geometry/GeoEKLMCreator.h>
53 void create(
const GearDir& content, G4LogicalVolume& topVolume,
62 void createFromDB(
const std::string& name, G4LogicalVolume& topVolume,
A class that describes the interval of experiments/runs for which an object in the database is valid.
The creator for the KLM geometry of the Belle II detector.
~GeoKLMCreator()
Destructor.
EKLM::GeoEKLMCreator m_GeoEKLMCreator
EKLM geometry creator.
bklm::GeoBKLMCreator m_GeoBKLMCreator
BKLM geometry creator.
void createFromDB(const std::string &name, G4LogicalVolume &topVolume, geometry::GeometryTypes type) override
Creation of the detector geometry from database.
This class creates the BKLM geometry of the Belle II detector.
GeoKLMCreator()
Constructor.
Abstract base class for different kinds of events.
void createPayloads(const GearDir &content, const IntervalOfValidity &iov) override
Creation of payloads.
GearDir is the basic class used for accessing the parameter store.
void create(const GearDir &content, G4LogicalVolume &topVolume, geometry::GeometryTypes type) override
Creation of the detector geometry from Gearbox (XML).
Pure virtual base class for all geometry creators.
GeometryTypes
Flag indiciating the type of geometry to be used.