Struct RMGVertexConfinement::GenericGeometricalSolidData

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