50 #define OLD_RADIUS_UNITS (3.3836/1.2) // Used with NucModel params
55 class BERTParameters {
61 HDP.
SetDefault(
"BERT_RAD_TRAILING" , 0. , 0. , 2. );
62 HDP.
SetDefault(
"BERT_XSEC_SCALE" , 1.0 , 0.5 , 2. );
88 : G4CASCADE_VERBOSE(getenv(
"G4CASCADE_VERBOSE")),
89 G4CASCADE_CHECK_ECONS(getenv(
"G4CASCADE_CHECK_ECONS")),
90 G4CASCADE_USE_PRECOMPOUND(getenv(
"G4CASCADE_USE_PRECOMPOUND")),
91 G4CASCADE_DO_COALESCENCE(getenv(
"G4CASCADE_DO_COALESCENCE")),
92 G4CASCADE_SHOW_HISTORY(getenv(
"G4CASCADE_SHOW_HISTORY")),
93 G4CASCADE_USE_3BODYMOM(getenv(
"G4CASCADE_USE_3BODYMOM")),
94 G4CASCADE_USE_PHASESPACE(getenv(
"G4CASCADE_USE_PHASESPACE")),
95 G4CASCADE_PIN_ABSORPTION(getenv(
"G4CASCADE_PIN_ABSORPTION")),
96 G4CASCADE_RANDOM_FILE(getenv(
"G4CASCADE_RANDOM_FILE")),
97 G4NUCMODEL_USE_BEST(getenv(
"G4NUCMODEL_USE_BEST")),
98 G4NUCMODEL_RAD_2PAR(getenv(
"G4NUCMODEL_RAD_2PAR")),
99 G4NUCMODEL_RAD_SCALE(getenv(
"G4NUCMODEL_RAD_SCALE")),
100 G4NUCMODEL_RAD_SMALL(getenv(
"G4NUCMODEL_RAD_SMALL")),
101 G4NUCMODEL_RAD_ALPHA(getenv(
"G4NUCMODEL_RAD_ALPHA")),
102 G4NUCMODEL_RAD_TRAILING(getenv(
"G4NUCMODEL_RAD_TRAILING")),
103 G4NUCMODEL_FERMI_SCALE(getenv(
"G4NUCMODEL_FERMI_SCALE")),
104 G4NUCMODEL_XSEC_SCALE(getenv(
"G4NUCMODEL_XSEC_SCALE")),
105 G4NUCMODEL_GAMMAQD(getenv(
"G4NUCMODEL_GAMMAQD")),
106 DPMAX_2CLUSTER(getenv(
"DPMAX_2CLUSTER")),
107 DPMAX_3CLUSTER(getenv(
"DPMAX_3CLUSTER")),
108 DPMAX_4CLUSTER(getenv(
"DPMAX_4CLUSTER")),
const char * G4CASCADE_USE_PHASESPACE
const char * G4CASCADE_PIN_ABSORPTION
const char * G4NUCMODEL_RAD_SMALL
const char * G4CASCADE_USE_3BODYMOM
G4CascadeParamMessenger * messenger
static G4CascadeParameters * fpInstance
G4bool SetDefault(const std::string name, const G4bool value)
const char * G4NUCMODEL_FERMI_SCALE
const char * G4NUCMODEL_GAMMAQD
const char * G4NUCMODEL_XSEC_SCALE
G4HadronicDeveloperParameters & HDP
const char * G4CASCADE_CHECK_ECONS
void DumpConfig(std::ostream &os) const
friend class G4CascadeParamMessenger
const char * G4CASCADE_DO_COALESCENCE
const char * G4NUCMODEL_RAD_ALPHA
const char * DPMAX_3CLUSTER
const char * G4NUCMODEL_RAD_TRAILING
static const G4CascadeParameters * Instance()
const char * G4NUCMODEL_RAD_SCALE
const char * G4CASCADE_RANDOM_FILE
const char * G4CASCADE_SHOW_HISTORY
const char * DPMAX_4CLUSTER
const char * G4NUCMODEL_USE_BEST
const char * G4CASCADE_USE_PRECOMPOUND
const char * G4CASCADE_VERBOSE
static G4HadronicDeveloperParameters & GetInstance()
const char * G4NUCMODEL_RAD_2PAR
const char * DPMAX_2CLUSTER
G4bool DeveloperGet(const std::string name, G4bool &value)