G4CascadeParameters Class Reference

#include <G4CascadeParameters.hh>


Public Member Functions

 ~G4CascadeParameters ()

Static Public Member Functions

static const G4CascadeParametersInstance ()
static G4int verbose ()
static G4bool usePreCompound ()
static G4bool doCoalescence ()
static const G4StringrandomFile ()
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


Detailed Description

Definition at line 40 of file G4CascadeParameters.hh.


Constructor & Destructor Documentation

G4CascadeParameters::~G4CascadeParameters (  ) 

Definition at line 97 of file G4CascadeParameters.cc.

00097                                           {
00098   delete messenger;
00099 }


Member Function Documentation

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; }


Friends And Related Function Documentation

friend class G4CascadeParamMessenger [friend]

Definition at line 112 of file G4CascadeParameters.hh.


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:51:36 2013 for Geant4 by  doxygen 1.4.7