Struct RMGVertexConfinement::GenericGeometricalSolidData#
Defined in File RMGVertexConfinement.hh
Nested Relationships#
This struct is a nested type of Class RMGVertexConfinement.
Struct Documentation#
-
struct GenericGeometricalSolidData
Information about the geometrical (user) defined solids.
Public Members
-
GeometricalSolidType solid_type = GeometricalSolidType::kBox
-
G4ThreeVector volume_center = G4ThreeVector(0, 0, 0)
-
double sphere_inner_radius = 0
-
double sphere_outer_radius = -1
-
double cylinder_inner_radius = 0
-
double cylinder_outer_radius = -1
-
double cylinder_height = -1
-
double cylinder_starting_angle = 0
-
double cylinder_spanning_angle = CLHEP::twopi
-
double box_x_length = -1
-
double box_y_length = -1
-
double box_z_length = -1
-
GeometricalSolidType solid_type = GeometricalSolidType::kBox