18#include "BDSTrajectoryFilter.hh"
26 new std::map<BDSTrajectoryFilter, std::string> ({
27 {BDSTrajectoryFilter::primary,
"primary"},
28 {BDSTrajectoryFilter::depth,
"depth"},
29 {BDSTrajectoryFilter::particle,
"particle"},
30 {BDSTrajectoryFilter::energyThreshold,
"energyThreshold"},
31 {BDSTrajectoryFilter::sampler,
"sampler"},
32 {BDSTrajectoryFilter::elossSRange,
"elossSRange"},
33 {BDSTrajectoryFilter::minimumZ,
"minimumZ"},
34 {BDSTrajectoryFilter::maximumR,
"maximumR"},
35 {BDSTrajectoryFilter::connect,
"connect"},
36 {BDSTrajectoryFilter::secondary,
"secondary"}
Improve type-safety of native enum data type in C++.
static std::map< BDSTypeSafeEnum< def, inner >, std::string > * dictionary
Return either G4Tubs or G4CutTubs depending on flat face.