19#ifndef BDSFIELDFORMAT_H
20#define BDSFIELDFORMAT_H
22#include "BDSTypeSafeEnum.hh"
36 bdsim1d, bdsim2d, bdsim3d, bdsim4d,
37 poisson2d, poisson2dquad, poisson2ddipole
Improve type-safety of native enum data type in C++.
Return either G4Tubs or G4CutTubs depending on flat face.
BDSFieldFormat DetermineFieldFormat(G4String fieldformat)
Function that gives corresponding enum value for string (case-insensitive)
G4int NDimensionsOfFieldFormat(const BDSFieldFormat &ff)
Report the number of dimensions for that format.