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.