19#ifndef BDSAPERTURETYPE_H
20#define BDSAPERTURETYPE_H
22#include "BDSTypeSafeEnum.hh"
34 enum type {circular, rectangular, elliptical, lhc,
35 lhcdetailed, rectellipse, racetrack, octagonal,
36 circularvacuum, clicpcl};
Improve type-safety of native enum data type in C++.
Return either G4Tubs or G4CutTubs depending on flat face.
BDSApertureType DetermineApertureType(G4String apertureType)
function that gives corresponding enum value for string (case-insensitive)
Type definition for aperture - used for comparison in factory methods.