|
DLG4::VolumeBuilders
A fluent interface for Geant4 geometry definition.
|
#include <G4LogicalVolume.hh>#include <G4PVPlacement.hh>#include <G4SubtractionSolid.hh>#include "Linkable.hh"#include "VolumeBuilderCore.hh"#include "VolumeBuildersTypes.hh"#include "StructureBuilderCore.hh"#include "AssemblyCore.hh"#include <memory>#include <G4IntersectionSolid.hh>#include <G4ReflectedSolid.hh>#include "VolumeBuilderBase.hh"Go to the source code of this file.
Namespaces | |
| namespace | DLG4 |
| namespace | DLG4::VolumeBuilders |
| namespace | DLG4::VolumeBuilders::_internals_ |
Macros | |
| #define | VOLUMEMAKER_HPP |
| #define | STRINGIFY_HELPER(x) #x |
| #define | STRINGIFY(x) STRINGIFY_HELPER(x) |
| #define | BASE VolumeBuilderBase<U> |
| #define | DERIVED typename BASE::DerivedPtr |
| #define BASE VolumeBuilderBase<U> |
Definition at line 20 of file StructureBuilderBase.hpp.
| #define DERIVED typename BASE::DerivedPtr |
Definition at line 21 of file StructureBuilderBase.hpp.
| #define STRINGIFY | ( | x | ) | STRINGIFY_HELPER(x) |
Definition at line 13 of file VolumeBuilderBase.hpp.
| #define STRINGIFY_HELPER | ( | x | ) | #x |
Definition at line 12 of file VolumeBuilderBase.hpp.
| #define VOLUMEMAKER_HPP |
Definition at line 3 of file VolumeBuilderBase.hpp.