#include <G4CascadeParameters.hh>
Public Member Functions | |
~G4CascadeParameters () | |
Static Public Member Functions | |
static const G4CascadeParameters * | Instance () |
static G4int | verbose () |
static G4bool | usePreCompound () |
static G4bool | doCoalescence () |
static const G4String & | randomFile () |
static G4bool | useTwoParam () |
static G4double | radiusScale () |
static G4double | radiusSmall () |
static G4double | radiusAlpha () |
static G4double | radiusTrailing () |
static G4double | fermiScale () |
static G4double | xsecScale () |
static G4double | gammaQDScale () |
static G4double | dpMaxDoublet () |
static G4double | dpMaxTriplet () |
static G4double | dpMaxAlpha () |
static void | DumpConfiguration (std::ostream &os) |
Friends | |
class | G4CascadeParamMessenger |
Definition at line 40 of file G4CascadeParameters.hh.
G4CascadeParameters::~G4CascadeParameters | ( | ) |
static G4bool G4CascadeParameters::doCoalescence | ( | ) | [inline, static] |
Definition at line 48 of file G4CascadeParameters.hh.
References DO_COALESCENCE, and Instance().
Referenced by G4IntraNucleiCascader::G4IntraNucleiCascader().
00048 { return Instance()->DO_COALESCENCE; }
static G4double G4CascadeParameters::dpMaxAlpha | ( | ) | [inline, static] |
Definition at line 64 of file G4CascadeParameters.hh.
References DPMAX_ALPHA, and Instance().
00064 { return Instance()->DPMAX_ALPHA; }
static G4double G4CascadeParameters::dpMaxDoublet | ( | ) | [inline, static] |
Definition at line 62 of file G4CascadeParameters.hh.
References DPMAX_DOUBLET, and Instance().
00062 { return Instance()->DPMAX_DOUBLET; }
static G4double G4CascadeParameters::dpMaxTriplet | ( | ) | [inline, static] |
Definition at line 63 of file G4CascadeParameters.hh.
References DPMAX_TRIPLET, and Instance().
00063 { return Instance()->DPMAX_TRIPLET; }
static void G4CascadeParameters::DumpConfiguration | ( | std::ostream & | os | ) | [inline, static] |
Definition at line 66 of file G4CascadeParameters.hh.
References DumpConfig(), and Instance().
Referenced by G4CascadeInterface::DumpConfiguration().
00066 { Instance()->DumpConfig(os); }
static G4double G4CascadeParameters::fermiScale | ( | ) | [inline, static] |
Definition at line 57 of file G4CascadeParameters.hh.
References FERMI_SCALE, and Instance().
00057 { return Instance()->FERMI_SCALE; }
static G4double G4CascadeParameters::gammaQDScale | ( | ) | [inline, static] |
Definition at line 59 of file G4CascadeParameters.hh.
References GAMMAQD_SCALE, and Instance().
Referenced by G4NucleiModel::absorptionCrossSection().
00059 { return Instance()->GAMMAQD_SCALE; }
const G4CascadeParameters * G4CascadeParameters::Instance | ( | ) | [static] |
Definition at line 40 of file G4CascadeParameters.cc.
Referenced by doCoalescence(), dpMaxAlpha(), dpMaxDoublet(), dpMaxTriplet(), DumpConfiguration(), fermiScale(), gammaQDScale(), radiusAlpha(), radiusScale(), radiusSmall(), radiusTrailing(), randomFile(), usePreCompound(), useTwoParam(), verbose(), and xsecScale().
00040 { 00041 static const G4CascadeParameters theInstance; 00042 return &theInstance; 00043 }
static G4double G4CascadeParameters::radiusAlpha | ( | ) | [inline, static] |
Definition at line 55 of file G4CascadeParameters.hh.
References Instance(), and RADIUS_ALPHA.
00055 { return Instance()->RADIUS_ALPHA; }
static G4double G4CascadeParameters::radiusScale | ( | ) | [inline, static] |
Definition at line 53 of file G4CascadeParameters.hh.
References Instance(), and RADIUS_SCALE.
00053 { return Instance()->RADIUS_SCALE; }
static G4double G4CascadeParameters::radiusSmall | ( | ) | [inline, static] |
Definition at line 54 of file G4CascadeParameters.hh.
References Instance(), and RADIUS_SMALL.
00054 { return Instance()->RADIUS_SMALL; }
static G4double G4CascadeParameters::radiusTrailing | ( | ) | [inline, static] |
Definition at line 56 of file G4CascadeParameters.hh.
References Instance(), and RADIUS_TRAILING.
00056 { return Instance()->RADIUS_TRAILING; }
static const G4String& G4CascadeParameters::randomFile | ( | ) | [inline, static] |
Definition at line 49 of file G4CascadeParameters.hh.
References Instance(), and RANDOM_FILE.
00049 { return Instance()->RANDOM_FILE; }
static G4bool G4CascadeParameters::usePreCompound | ( | ) | [inline, static] |
Definition at line 47 of file G4CascadeParameters.hh.
References Instance(), and USE_PRECOMPOUND.
Referenced by G4CascadeInterface::G4CascadeInterface().
00047 { return Instance()->USE_PRECOMPOUND; }
static G4bool G4CascadeParameters::useTwoParam | ( | ) | [inline, static] |
Definition at line 52 of file G4CascadeParameters.hh.
References Instance(), and TWOPARAM_RADIUS.
00052 { return Instance()->TWOPARAM_RADIUS; }
static G4int G4CascadeParameters::verbose | ( | ) | [inline, static] |
Definition at line 46 of file G4CascadeParameters.hh.
References Instance(), and VERBOSE_LEVEL.
Referenced by G4CascadeInterface::G4CascadeInterface().
00046 { return Instance()->VERBOSE_LEVEL; }
static G4double G4CascadeParameters::xsecScale | ( | ) | [inline, static] |
Definition at line 58 of file G4CascadeParameters.hh.
References Instance(), and XSEC_SCALE.
00058 { return Instance()->XSEC_SCALE; }
friend class G4CascadeParamMessenger [friend] |
Definition at line 112 of file G4CascadeParameters.hh.