DLG4::VolumeBuilders
A fluent interface for Geant4 geometry definition.
Loading...
Searching...
No Matches
Public Attributes | Static Public Attributes | List of all members
BuilderConfigs Struct Reference

#include <VolumeBuilderConfigs.hh>

Collaboration diagram for BuilderConfigs:
[legend]

Public Attributes

G4String name {}
 
std::optional< G4double > default_unit
 
bool reflect_base_solid_z
 
IStructurePtr istructure_ptr
 
BuilderView builder_view
 
G4ThreeVector internal_offset {}
 

Static Public Attributes

static G4double global_default_unit = CLHEP::mm
 

Detailed Description

Definition at line 39 of file VolumeBuilderConfigs.hh.

Member Data Documentation

◆ builder_view

BuilderView builder_view

Definition at line 49 of file VolumeBuilderConfigs.hh.

◆ default_unit

std::optional<G4double> default_unit

Definition at line 41 of file VolumeBuilderConfigs.hh.

◆ global_default_unit

G4double global_default_unit = CLHEP::mm
inlinestatic

Definition at line 44 of file VolumeBuilderConfigs.hh.

◆ internal_offset

G4ThreeVector internal_offset {}

Definition at line 51 of file VolumeBuilderConfigs.hh.

51{};

◆ istructure_ptr

IStructurePtr istructure_ptr

Definition at line 48 of file VolumeBuilderConfigs.hh.

◆ name

G4String name {}

Definition at line 40 of file VolumeBuilderConfigs.hh.

40{}; // initial solid name

◆ reflect_base_solid_z

bool reflect_base_solid_z

Definition at line 42 of file VolumeBuilderConfigs.hh.


The documentation for this struct was generated from the following file: