19#ifndef BDSSCORERTYPE_H
20#define BDSSCORERTYPE_H
25#include "BDSTypeSafeEnum.hh"
35 enum type {cellcharge, cellcharge3d,
36 depositeddose, depositeddose3d,
37 depositedenergy, depositedenergyblm, depositedenergy3d,
38 population, population3d, populationscaled,
40 cellfluxscaledperparticle, cellfluxscaledperparticle3d,
41 cellfluxscaled, cellfluxscaled3d, cellflux4d};
Improve type-safety of native enum data type in C++.
Return either G4Tubs or G4CutTubs depending on flat face.
BDSScorerType DetermineScorerType(G4String scorerType)
function to determine the enum type of the cavity geometry (case-insensitive)
Type definition for scorers.