|
DLG4::VolumeBuilders
A fluent interface for Geant4 geometry definition.
|
#include <G4Colour.hh>#include <G4ThreeVector.hh>#include <G4Types.hh>#include <G4VisAttributes.hh>#include <memory>#include <optional>#include <vector>#include <CLHEP/Units/SystemOfUnits.h>#include "disableable_shared_from_this.hh"#include "i_shared_ptr.hh"Go to the source code of this file.
Classes | |
| struct | BooleanSolid |
| struct | BuilderConfigs |
| struct | BooleanConfigs |
| struct | VolumeConfigsValueTypes |
| struct | VolumeConfigs |
| struct | PlacementConfigs |
Namespaces | |
| namespace | DLG4 |
| namespace | DLG4::VolumeBuilders |
Macros | |
| #define | VOLUMEBUILDERCONFIGS_HH |
| #define | ONCE_MUTABLE mutable |
Typedefs | |
| using | UnitlessG4Transform3D = G4Transform3D |
Functions | |
| void | SetGlobalDefaultUnit (G4double unit) |
| #define ONCE_MUTABLE mutable |
Definition at line 22 of file VolumeBuilderConfigs.hh.
| #define VOLUMEBUILDERCONFIGS_HH |
Definition at line 9 of file VolumeBuilderConfigs.hh.