|
DLG4::VolumeBuilders
A fluent interface for Geant4 geometry definition.
|
#include <G4ThreeVector.hh>#include <memory>#include <optional>#include <vector>#include "disableable_shared_from_this.hh"#include "i_shared_ptr.hh"Go to the source code of this file.
Namespaces | |
| namespace | DLG4 |
| namespace | DLG4::VolumeBuilders |
| namespace | DLG4::VolumeBuilders::Helpers |
| namespace | DLG4::VolumeBuilders::_internals_ |
| namespace | DLG4::VolumeBuilders::BuilderCores |
Macros | |
| #define | VOLUMEBUILDERSTYPES_HH |
| #define | ONCE_MUTABLE mutable |
Functions | |
| template<typename T > | |
| std::shared_ptr< T > | shared_mutable_this (const std::enable_shared_from_this< T > *obj) |
| #define ONCE_MUTABLE mutable |
Definition at line 19 of file VolumeBuildersTypes.hh.
| #define VOLUMEBUILDERSTYPES_HH |
Definition at line 9 of file VolumeBuildersTypes.hh.