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