Geant4-11
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Friends
G4CascadeParameters Class Reference

#include <G4CascadeParameters.hh>

Public Member Functions

 ~G4CascadeParameters ()
 

Static Public Member Functions

static G4bool checkConservation ()
 
static G4bool doCoalescence ()
 
static G4double dpMaxAlpha ()
 
static G4double dpMaxDoublet ()
 
static G4double dpMaxTriplet ()
 
static void DumpConfiguration (std::ostream &os)
 
static G4double fermiScale ()
 
static G4double gammaQDScale ()
 
static const G4CascadeParametersInstance ()
 
static G4double piNAbsorption ()
 
static G4double radiusAlpha ()
 
static G4double radiusScale ()
 
static G4double radiusSmall ()
 
static G4double radiusTrailing ()
 
static const G4StringrandomFile ()
 
static G4bool showHistory ()
 
static G4bool use3BodyMom ()
 
static G4bool usePhaseSpace ()
 
static G4bool usePreCompound ()
 
static G4bool useTwoParam ()
 
static G4int verbose ()
 
static G4double xsecScale ()
 

Private Member Functions

void DumpConfig (std::ostream &os) const
 
 G4CascadeParameters ()
 
void Initialize ()
 

Private Attributes

G4bool BEST_PAR
 
G4bool CHECK_ECONS
 
G4bool DO_COALESCENCE
 
const char * DPMAX_2CLUSTER
 
const char * DPMAX_3CLUSTER
 
const char * DPMAX_4CLUSTER
 
G4double DPMAX_ALPHA
 
G4double DPMAX_DOUBLET
 
G4double DPMAX_TRIPLET
 
G4double FERMI_SCALE
 
const char * G4CASCADE_CHECK_ECONS
 
const char * G4CASCADE_DO_COALESCENCE
 
const char * G4CASCADE_PIN_ABSORPTION
 
const char * G4CASCADE_RANDOM_FILE
 
const char * G4CASCADE_SHOW_HISTORY
 
const char * G4CASCADE_USE_3BODYMOM
 
const char * G4CASCADE_USE_PHASESPACE
 
const char * G4CASCADE_USE_PRECOMPOUND
 
const char * G4CASCADE_VERBOSE
 
const char * G4NUCMODEL_FERMI_SCALE
 
const char * G4NUCMODEL_GAMMAQD
 
const char * G4NUCMODEL_RAD_2PAR
 
const char * G4NUCMODEL_RAD_ALPHA
 
const char * G4NUCMODEL_RAD_SCALE
 
const char * G4NUCMODEL_RAD_SMALL
 
const char * G4NUCMODEL_RAD_TRAILING
 
const char * G4NUCMODEL_USE_BEST
 
const char * G4NUCMODEL_XSEC_SCALE
 
G4double GAMMAQD_SCALE
 
G4CascadeParamMessengermessenger
 
G4double PIN_ABSORPTION
 
G4double RADIUS_ALPHA
 
G4double RADIUS_SCALE
 
G4double RADIUS_SMALL
 
G4double RADIUS_TRAILING
 
G4String RANDOM_FILE
 
G4bool SHOW_HISTORY
 
G4bool TWOPARAM_RADIUS
 
G4bool USE_3BODYMOM
 
G4bool USE_PHASESPACE
 
G4bool USE_PRECOMPOUND
 
G4int VERBOSE_LEVEL
 
G4double XSEC_SCALE
 

Friends

class G4CascadeParamMessenger
 

Detailed Description

Definition at line 46 of file G4CascadeParameters.hh.

Constructor & Destructor Documentation

◆ ~G4CascadeParameters()

G4CascadeParameters::~G4CascadeParameters ( )

Definition at line 149 of file G4CascadeParameters.cc.

149 {
150 delete messenger;
151}
G4CascadeParamMessenger * messenger

References messenger.

◆ G4CascadeParameters()

G4CascadeParameters::G4CascadeParameters ( )
private

Definition at line 84 of file G4CascadeParameters.cc.

85 : G4CASCADE_VERBOSE(std::getenv("G4CASCADE_VERBOSE")),
86 G4CASCADE_CHECK_ECONS(std::getenv("G4CASCADE_CHECK_ECONS")),
87 G4CASCADE_USE_PRECOMPOUND(std::getenv("G4CASCADE_USE_PRECOMPOUND")),
88 G4CASCADE_DO_COALESCENCE(std::getenv("G4CASCADE_DO_COALESCENCE")),
89 G4CASCADE_SHOW_HISTORY(std::getenv("G4CASCADE_SHOW_HISTORY")),
90 G4CASCADE_USE_3BODYMOM(std::getenv("G4CASCADE_USE_3BODYMOM")),
91 G4CASCADE_USE_PHASESPACE(std::getenv("G4CASCADE_USE_PHASESPACE")),
92 G4CASCADE_PIN_ABSORPTION(std::getenv("G4CASCADE_PIN_ABSORPTION")),
93 G4CASCADE_RANDOM_FILE(std::getenv("G4CASCADE_RANDOM_FILE")),
94 G4NUCMODEL_USE_BEST(std::getenv("G4NUCMODEL_USE_BEST")),
95 G4NUCMODEL_RAD_2PAR(std::getenv("G4NUCMODEL_RAD_2PAR")),
96 G4NUCMODEL_RAD_SCALE(std::getenv("G4NUCMODEL_RAD_SCALE")),
97 G4NUCMODEL_RAD_SMALL(std::getenv("G4NUCMODEL_RAD_SMALL")),
98 G4NUCMODEL_RAD_ALPHA(std::getenv("G4NUCMODEL_RAD_ALPHA")),
99 G4NUCMODEL_RAD_TRAILING(std::getenv("G4NUCMODEL_RAD_TRAILING")),
100 G4NUCMODEL_FERMI_SCALE(std::getenv("G4NUCMODEL_FERMI_SCALE")),
101 G4NUCMODEL_XSEC_SCALE(std::getenv("G4NUCMODEL_XSEC_SCALE")),
102 G4NUCMODEL_GAMMAQD(std::getenv("G4NUCMODEL_GAMMAQD")),
103 DPMAX_2CLUSTER(std::getenv("DPMAX_2CLUSTER")),
104 DPMAX_3CLUSTER(std::getenv("DPMAX_3CLUSTER")),
105 DPMAX_4CLUSTER(std::getenv("DPMAX_4CLUSTER")),
106 messenger(0) {
108 Initialize();
109}
const char * G4CASCADE_RANDOM_FILE
const char * G4CASCADE_VERBOSE
const char * G4NUCMODEL_RAD_2PAR
const char * G4CASCADE_PIN_ABSORPTION
const char * G4CASCADE_USE_PRECOMPOUND
const char * G4NUCMODEL_RAD_ALPHA
const char * G4NUCMODEL_FERMI_SCALE
const char * G4CASCADE_SHOW_HISTORY
const char * G4NUCMODEL_USE_BEST
const char * G4NUCMODEL_GAMMAQD
const char * G4NUCMODEL_RAD_SCALE
const char * G4NUCMODEL_RAD_TRAILING
const char * G4NUCMODEL_XSEC_SCALE
const char * G4NUCMODEL_RAD_SMALL
const char * G4CASCADE_USE_3BODYMOM
const char * G4CASCADE_USE_PHASESPACE
const char * G4CASCADE_CHECK_ECONS
friend class G4CascadeParamMessenger
const char * G4CASCADE_DO_COALESCENCE

References G4CascadeParamMessenger, Initialize(), and messenger.

Member Function Documentation

◆ checkConservation()

static G4bool G4CascadeParameters::checkConservation ( )
inlinestatic

Definition at line 53 of file G4CascadeParameters.hh.

53{ return Instance()->CHECK_ECONS; }
static const G4CascadeParameters * Instance()

References CHECK_ECONS, and Instance().

Referenced by G4CascadeColliderBase::G4CascadeColliderBase(), and G4CascadeDeexciteBase::G4CascadeDeexciteBase().

◆ doCoalescence()

static G4bool G4CascadeParameters::doCoalescence ( )
inlinestatic

Definition at line 55 of file G4CascadeParameters.hh.

References DO_COALESCENCE, and Instance().

Referenced by G4IntraNucleiCascader::G4IntraNucleiCascader().

◆ dpMaxAlpha()

static G4double G4CascadeParameters::dpMaxAlpha ( )
inlinestatic

Definition at line 75 of file G4CascadeParameters.hh.

75{ return Instance()->DPMAX_ALPHA; }

References DPMAX_ALPHA, and Instance().

◆ dpMaxDoublet()

static G4double G4CascadeParameters::dpMaxDoublet ( )
inlinestatic

Definition at line 73 of file G4CascadeParameters.hh.

73{ return Instance()->DPMAX_DOUBLET; }

References DPMAX_DOUBLET, and Instance().

◆ dpMaxTriplet()

static G4double G4CascadeParameters::dpMaxTriplet ( )
inlinestatic

Definition at line 74 of file G4CascadeParameters.hh.

74{ return Instance()->DPMAX_TRIPLET; }

References DPMAX_TRIPLET, and Instance().

◆ DumpConfig()

void G4CascadeParameters::DumpConfig ( std::ostream &  os) const
private

Definition at line 156 of file G4CascadeParameters.cc.

156 {
158 os << "G4CASCADE_VERBOSE = " << G4CASCADE_VERBOSE << endl;
160 os << "G4CASCADE_CHECK_ECONS = " << G4CASCADE_CHECK_ECONS << endl;
162 os << "G4CASCADE_USE_PRECOMPOUND = " << G4CASCADE_USE_PRECOMPOUND << endl;
164 os << "G4CASCADE_DO_COALESCENCE = " << G4CASCADE_DO_COALESCENCE << endl;
166 os << "G4CASCADE_PIN_ABSORPTION = " << G4CASCADE_PIN_ABSORPTION << endl;
168 os << "G4CASCADE_SHOW_HISTORY = " << G4CASCADE_SHOW_HISTORY << endl;
170 os << "G4CASCADE_USE_3BODYMOM = " << G4CASCADE_USE_3BODYMOM << endl;
172 os << "G4CASCADE_USE_PHASESPACE = " << G4CASCADE_USE_PHASESPACE << endl;
174 os << "G4CASCADE_RANDOM_FILE = " << G4CASCADE_RANDOM_FILE << endl;
176 os << "G4NUCMODEL_USE_BEST = " << G4NUCMODEL_USE_BEST << endl;
178 os << "G4NUCMODEL_RAD_2PAR = " << G4NUCMODEL_RAD_2PAR << endl;
180 os << "G4NUCMODEL_RAD_SCALE = " << G4NUCMODEL_RAD_SCALE << endl;
182 os << "G4NUCMODEL_RAD_SMALL = " << G4NUCMODEL_RAD_SMALL << endl;
184 os << "G4NUCMODEL_RAD_ALPHA = " << G4NUCMODEL_RAD_ALPHA << endl;
186 os << "G4NUCMODEL_RAD_TRAILING = " << G4NUCMODEL_RAD_TRAILING << endl;
188 os << "G4NUCMODEL_FERMI_SCALE = " << G4NUCMODEL_FERMI_SCALE << endl;
190 os << "G4NUCMODEL_XSEC_SCALE = " << G4NUCMODEL_XSEC_SCALE << endl;
192 os << "G4NUCMODEL_GAMMAQD = " << G4NUCMODEL_GAMMAQD << endl;
193 if (DPMAX_2CLUSTER)
194 os << "DPMAX_2CLUSTER = " << DPMAX_2CLUSTER << endl;
195 if (DPMAX_3CLUSTER)
196 os << "DPMAX_3CLUSTER = " << DPMAX_3CLUSTER << endl;
197 if (DPMAX_4CLUSTER)
198 os << "DPMAX_4CLUSTER = " << DPMAX_4CLUSTER << endl;
199}

References DPMAX_2CLUSTER, DPMAX_3CLUSTER, DPMAX_4CLUSTER, G4CASCADE_CHECK_ECONS, G4CASCADE_DO_COALESCENCE, G4CASCADE_PIN_ABSORPTION, G4CASCADE_RANDOM_FILE, G4CASCADE_SHOW_HISTORY, G4CASCADE_USE_3BODYMOM, G4CASCADE_USE_PHASESPACE, G4CASCADE_USE_PRECOMPOUND, G4CASCADE_VERBOSE, G4NUCMODEL_FERMI_SCALE, G4NUCMODEL_GAMMAQD, G4NUCMODEL_RAD_2PAR, G4NUCMODEL_RAD_ALPHA, G4NUCMODEL_RAD_SCALE, G4NUCMODEL_RAD_SMALL, G4NUCMODEL_RAD_TRAILING, G4NUCMODEL_USE_BEST, and G4NUCMODEL_XSEC_SCALE.

Referenced by DumpConfiguration(), and G4CascadeParamMessenger::SetNewValue().

◆ DumpConfiguration()

static void G4CascadeParameters::DumpConfiguration ( std::ostream &  os)
inlinestatic

Definition at line 77 of file G4CascadeParameters.hh.

77{ Instance()->DumpConfig(os); }
void DumpConfig(std::ostream &os) const

References DumpConfig(), and Instance().

Referenced by G4CascadeInterface::DumpConfiguration().

◆ fermiScale()

static G4double G4CascadeParameters::fermiScale ( )
inlinestatic

Definition at line 68 of file G4CascadeParameters.hh.

68{ return Instance()->FERMI_SCALE; }

References FERMI_SCALE, and Instance().

◆ gammaQDScale()

static G4double G4CascadeParameters::gammaQDScale ( )
inlinestatic

Definition at line 70 of file G4CascadeParameters.hh.

70{ return Instance()->GAMMAQD_SCALE; }

References GAMMAQD_SCALE, and Instance().

◆ Initialize()

void G4CascadeParameters::Initialize ( )
private

Definition at line 111 of file G4CascadeParameters.cc.

111 {
123 : 0.);
126 TWOPARAM_RADIUS = (0!=G4NUCMODEL_RAD_2PAR); // && G4NUCMODEL_RAD_2PAR[0]!='0');
128 : (BEST_PAR?1.0:OLD_RADIUS_UNITS));
129 if ( G4NUCMODEL_RAD_SCALE == 0 && BEST_PAR == 0 ) HDP.DeveloperGet("BERT_RADIUS_SCALE",RADIUS_SCALE);
131 : (BEST_PAR?1.992:(8.0/OLD_RADIUS_UNITS))) * RADIUS_SCALE);
133 : (BEST_PAR?0.84:0.70));
135 : 0.) * RADIUS_SCALE);
138 : (BEST_PAR?0.685:(1.932/OLD_RADIUS_UNITS))) * RADIUS_SCALE);
139 if ( G4NUCMODEL_FERMI_SCALE == 0 && BEST_PAR == 0 ) HDP.DeveloperGet("BERT_FERMI_SCALE",FERMI_SCALE),FERMI_SCALE*=RADIUS_SCALE;
141 : (BEST_PAR?0.1:1.0) );
142 if ( G4NUCMODEL_XSEC_SCALE == 0 && BEST_PAR == 0 ) HDP.DeveloperGet("BERT_XSEC_SCALE",XSEC_SCALE);
144 DPMAX_DOUBLET = (DPMAX_2CLUSTER ? strtod(DPMAX_2CLUSTER,0) : 0.090);
145 DPMAX_TRIPLET = (DPMAX_3CLUSTER ? strtod(DPMAX_3CLUSTER,0) : 0.108);
146 DPMAX_ALPHA = (DPMAX_4CLUSTER ? strtod(DPMAX_4CLUSTER,0) : 0.115);
147}
#define OLD_RADIUS_UNITS
G4HadronicDeveloperParameters & HDP
G4bool DeveloperGet(const std::string name, G4bool &value)

References BEST_PAR, CHECK_ECONS, G4HadronicDeveloperParameters::DeveloperGet(), DO_COALESCENCE, DPMAX_2CLUSTER, DPMAX_3CLUSTER, DPMAX_4CLUSTER, DPMAX_ALPHA, DPMAX_DOUBLET, DPMAX_TRIPLET, FERMI_SCALE, G4CASCADE_CHECK_ECONS, G4CASCADE_DO_COALESCENCE, G4CASCADE_PIN_ABSORPTION, G4CASCADE_RANDOM_FILE, G4CASCADE_SHOW_HISTORY, G4CASCADE_USE_3BODYMOM, G4CASCADE_USE_PHASESPACE, G4CASCADE_USE_PRECOMPOUND, G4CASCADE_VERBOSE, G4NUCMODEL_FERMI_SCALE, G4NUCMODEL_GAMMAQD, G4NUCMODEL_RAD_2PAR, G4NUCMODEL_RAD_ALPHA, G4NUCMODEL_RAD_SCALE, G4NUCMODEL_RAD_SMALL, G4NUCMODEL_RAD_TRAILING, G4NUCMODEL_USE_BEST, G4NUCMODEL_XSEC_SCALE, GAMMAQD_SCALE, HDP, OLD_RADIUS_UNITS, PIN_ABSORPTION, RADIUS_ALPHA, RADIUS_SCALE, RADIUS_SMALL, RADIUS_TRAILING, RANDOM_FILE, SHOW_HISTORY, TWOPARAM_RADIUS, USE_3BODYMOM, USE_PHASESPACE, USE_PRECOMPOUND, VERBOSE_LEVEL, and XSEC_SCALE.

Referenced by G4CascadeParameters(), and G4CascadeParamMessenger::SetNewValue().

◆ Instance()

const G4CascadeParameters * G4CascadeParameters::Instance ( void  )
static

◆ piNAbsorption()

static G4double G4CascadeParameters::piNAbsorption ( )
inlinestatic

Definition at line 59 of file G4CascadeParameters.hh.

59{ return Instance()->PIN_ABSORPTION; }

References Instance(), and PIN_ABSORPTION.

Referenced by G4ElementaryParticleCollider::pionNucleonAbsorption().

◆ radiusAlpha()

static G4double G4CascadeParameters::radiusAlpha ( )
inlinestatic

Definition at line 66 of file G4CascadeParameters.hh.

66{ return Instance()->RADIUS_ALPHA; }

References Instance(), and RADIUS_ALPHA.

◆ radiusScale()

static G4double G4CascadeParameters::radiusScale ( )
inlinestatic

Definition at line 64 of file G4CascadeParameters.hh.

64{ return Instance()->RADIUS_SCALE; }

References Instance(), and RADIUS_SCALE.

◆ radiusSmall()

static G4double G4CascadeParameters::radiusSmall ( )
inlinestatic

Definition at line 65 of file G4CascadeParameters.hh.

65{ return Instance()->RADIUS_SMALL; }

References Instance(), and RADIUS_SMALL.

◆ radiusTrailing()

static G4double G4CascadeParameters::radiusTrailing ( )
inlinestatic

Definition at line 67 of file G4CascadeParameters.hh.

67{ return Instance()->RADIUS_TRAILING; }

References Instance(), and RADIUS_TRAILING.

◆ randomFile()

static const G4String & G4CascadeParameters::randomFile ( )
inlinestatic

Definition at line 60 of file G4CascadeParameters.hh.

60{ return Instance()->RANDOM_FILE; }

References Instance(), and RANDOM_FILE.

◆ showHistory()

static G4bool G4CascadeParameters::showHistory ( )
inlinestatic

Definition at line 56 of file G4CascadeParameters.hh.

56{ return Instance()->SHOW_HISTORY; }

References Instance(), and SHOW_HISTORY.

Referenced by G4IntraNucleiCascader::G4IntraNucleiCascader().

◆ use3BodyMom()

static G4bool G4CascadeParameters::use3BodyMom ( )
inlinestatic

Definition at line 57 of file G4CascadeParameters.hh.

57{ return Instance()->USE_3BODYMOM; }

References Instance(), and USE_3BODYMOM.

Referenced by G4MultiBodyMomentumDist::ChooseDist().

◆ usePhaseSpace()

static G4bool G4CascadeParameters::usePhaseSpace ( )
inlinestatic

◆ usePreCompound()

static G4bool G4CascadeParameters::usePreCompound ( )
inlinestatic

Definition at line 54 of file G4CascadeParameters.hh.

54{ return Instance()->USE_PRECOMPOUND; }

References Instance(), and USE_PRECOMPOUND.

Referenced by G4CascadeInterface::G4CascadeInterface().

◆ useTwoParam()

static G4bool G4CascadeParameters::useTwoParam ( )
inlinestatic

Definition at line 63 of file G4CascadeParameters.hh.

63{ return Instance()->TWOPARAM_RADIUS; }

References Instance(), and TWOPARAM_RADIUS.

◆ verbose()

static G4int G4CascadeParameters::verbose ( )
inlinestatic

Definition at line 52 of file G4CascadeParameters.hh.

52{ return Instance()->VERBOSE_LEVEL; }

References Instance(), and VERBOSE_LEVEL.

Referenced by G4CascadeInterface::G4CascadeInterface().

◆ xsecScale()

static G4double G4CascadeParameters::xsecScale ( )
inlinestatic

Definition at line 69 of file G4CascadeParameters.hh.

69{ return Instance()->XSEC_SCALE; }

References Instance(), and XSEC_SCALE.

Friends And Related Function Documentation

◆ G4CascadeParamMessenger

friend class G4CascadeParamMessenger
friend

Definition at line 137 of file G4CascadeParameters.hh.

Referenced by G4CascadeParameters().

Field Documentation

◆ BEST_PAR

G4bool G4CascadeParameters::BEST_PAR
private

Definition at line 114 of file G4CascadeParameters.hh.

Referenced by Initialize().

◆ CHECK_ECONS

G4bool G4CascadeParameters::CHECK_ECONS
private

Definition at line 105 of file G4CascadeParameters.hh.

Referenced by checkConservation(), and Initialize().

◆ DO_COALESCENCE

G4bool G4CascadeParameters::DO_COALESCENCE
private

Definition at line 107 of file G4CascadeParameters.hh.

Referenced by doCoalescence(), and Initialize().

◆ DPMAX_2CLUSTER

const char* G4CascadeParameters::DPMAX_2CLUSTER
private

◆ DPMAX_3CLUSTER

const char* G4CascadeParameters::DPMAX_3CLUSTER
private

◆ DPMAX_4CLUSTER

const char* G4CascadeParameters::DPMAX_4CLUSTER
private

◆ DPMAX_ALPHA

G4double G4CascadeParameters::DPMAX_ALPHA
private

Definition at line 130 of file G4CascadeParameters.hh.

Referenced by dpMaxAlpha(), and Initialize().

◆ DPMAX_DOUBLET

G4double G4CascadeParameters::DPMAX_DOUBLET
private

Definition at line 128 of file G4CascadeParameters.hh.

Referenced by dpMaxDoublet(), and Initialize().

◆ DPMAX_TRIPLET

G4double G4CascadeParameters::DPMAX_TRIPLET
private

Definition at line 129 of file G4CascadeParameters.hh.

Referenced by dpMaxTriplet(), and Initialize().

◆ FERMI_SCALE

G4double G4CascadeParameters::FERMI_SCALE
private

Definition at line 124 of file G4CascadeParameters.hh.

Referenced by fermiScale(), and Initialize().

◆ G4CASCADE_CHECK_ECONS

const char* G4CascadeParameters::G4CASCADE_CHECK_ECONS
private

◆ G4CASCADE_DO_COALESCENCE

const char* G4CascadeParameters::G4CASCADE_DO_COALESCENCE
private

◆ G4CASCADE_PIN_ABSORPTION

const char* G4CascadeParameters::G4CASCADE_PIN_ABSORPTION
private

◆ G4CASCADE_RANDOM_FILE

const char* G4CascadeParameters::G4CASCADE_RANDOM_FILE
private

◆ G4CASCADE_SHOW_HISTORY

const char* G4CascadeParameters::G4CASCADE_SHOW_HISTORY
private

◆ G4CASCADE_USE_3BODYMOM

const char* G4CascadeParameters::G4CASCADE_USE_3BODYMOM
private

◆ G4CASCADE_USE_PHASESPACE

const char* G4CascadeParameters::G4CASCADE_USE_PHASESPACE
private

◆ G4CASCADE_USE_PRECOMPOUND

const char* G4CascadeParameters::G4CASCADE_USE_PRECOMPOUND
private

◆ G4CASCADE_VERBOSE

const char* G4CascadeParameters::G4CASCADE_VERBOSE
private

◆ G4NUCMODEL_FERMI_SCALE

const char* G4CascadeParameters::G4NUCMODEL_FERMI_SCALE
private

◆ G4NUCMODEL_GAMMAQD

const char* G4CascadeParameters::G4NUCMODEL_GAMMAQD
private

◆ G4NUCMODEL_RAD_2PAR

const char* G4CascadeParameters::G4NUCMODEL_RAD_2PAR
private

◆ G4NUCMODEL_RAD_ALPHA

const char* G4CascadeParameters::G4NUCMODEL_RAD_ALPHA
private

◆ G4NUCMODEL_RAD_SCALE

const char* G4CascadeParameters::G4NUCMODEL_RAD_SCALE
private

◆ G4NUCMODEL_RAD_SMALL

const char* G4CascadeParameters::G4NUCMODEL_RAD_SMALL
private

◆ G4NUCMODEL_RAD_TRAILING

const char* G4CascadeParameters::G4NUCMODEL_RAD_TRAILING
private

◆ G4NUCMODEL_USE_BEST

const char* G4CascadeParameters::G4NUCMODEL_USE_BEST
private

◆ G4NUCMODEL_XSEC_SCALE

const char* G4CascadeParameters::G4NUCMODEL_XSEC_SCALE
private

◆ GAMMAQD_SCALE

G4double G4CascadeParameters::GAMMAQD_SCALE
private

Definition at line 126 of file G4CascadeParameters.hh.

Referenced by gammaQDScale(), and Initialize().

◆ messenger

G4CascadeParamMessenger* G4CascadeParameters::messenger
private

Definition at line 136 of file G4CascadeParameters.hh.

Referenced by G4CascadeParameters(), and ~G4CascadeParameters().

◆ PIN_ABSORPTION

G4double G4CascadeParameters::PIN_ABSORPTION
private

Definition at line 111 of file G4CascadeParameters.hh.

Referenced by Initialize(), and piNAbsorption().

◆ RADIUS_ALPHA

G4double G4CascadeParameters::RADIUS_ALPHA
private

Definition at line 122 of file G4CascadeParameters.hh.

Referenced by Initialize(), and radiusAlpha().

◆ RADIUS_SCALE

G4double G4CascadeParameters::RADIUS_SCALE
private

Definition at line 120 of file G4CascadeParameters.hh.

Referenced by Initialize(), and radiusScale().

◆ RADIUS_SMALL

G4double G4CascadeParameters::RADIUS_SMALL
private

Definition at line 121 of file G4CascadeParameters.hh.

Referenced by Initialize(), and radiusSmall().

◆ RADIUS_TRAILING

G4double G4CascadeParameters::RADIUS_TRAILING
private

Definition at line 123 of file G4CascadeParameters.hh.

Referenced by Initialize(), and radiusTrailing().

◆ RANDOM_FILE

G4String G4CascadeParameters::RANDOM_FILE
private

Definition at line 112 of file G4CascadeParameters.hh.

Referenced by Initialize(), and randomFile().

◆ SHOW_HISTORY

G4bool G4CascadeParameters::SHOW_HISTORY
private

Definition at line 108 of file G4CascadeParameters.hh.

Referenced by Initialize(), and showHistory().

◆ TWOPARAM_RADIUS

G4bool G4CascadeParameters::TWOPARAM_RADIUS
private

Definition at line 119 of file G4CascadeParameters.hh.

Referenced by Initialize(), and useTwoParam().

◆ USE_3BODYMOM

G4bool G4CascadeParameters::USE_3BODYMOM
private

Definition at line 109 of file G4CascadeParameters.hh.

Referenced by Initialize(), and use3BodyMom().

◆ USE_PHASESPACE

G4bool G4CascadeParameters::USE_PHASESPACE
private

Definition at line 110 of file G4CascadeParameters.hh.

Referenced by Initialize(), and usePhaseSpace().

◆ USE_PRECOMPOUND

G4bool G4CascadeParameters::USE_PRECOMPOUND
private

Definition at line 106 of file G4CascadeParameters.hh.

Referenced by Initialize(), and usePreCompound().

◆ VERBOSE_LEVEL

G4int G4CascadeParameters::VERBOSE_LEVEL
private

Definition at line 104 of file G4CascadeParameters.hh.

Referenced by Initialize(), and verbose().

◆ XSEC_SCALE

G4double G4CascadeParameters::XSEC_SCALE
private

Definition at line 125 of file G4CascadeParameters.hh.

Referenced by Initialize(), and xsecScale().


The documentation for this class was generated from the following files: