/process/msc/

Commands for EM scattering processes.


Sub-directories :


Commands :


LateralDisplacement [lat]

Enable/disable sampling of lateral displacement

Available Geant4 state(s) : PreInit Idle

Parameters
lat type b Omittable : default value = 1


LateralDisplacementAlg96 [lat96]

Enable/disable sampling of lateral displacement

Available Geant4 state(s) : PreInit Idle

Parameters
lat96 type b Omittable : default value = 0


MuHadLateralDisplacement [mulat]

Enable/disable sampling of lateral displacement for muons and hadrons

Available Geant4 state(s) : PreInit Idle

Parameters
mulat type b Omittable : default value = 1


DisplacementBeyondSafety [cat]

Enable/disable displacement at geometry boundary

Available Geant4 state(s) : PreInit Idle

Parameters
cat type b Omittable : default value = 0


UseMottCorrection [mott]

Enable usage of Mott corrections for e- elastic scattering

Available Geant4 state(s) : PreInit

Parameters
mott type b Omittable : default value = 0


UseG4EmSaturation [birks]

Enable usage of built-in Birks saturation

Available Geant4 state(s) : PreInit Init

Parameters
birks type b Omittable : default value = 0


FactorForAngleLimit [Fact]

Set factor for computation of a limit for -t (invariant transfer)

Range : Fact>0

Available Geant4 state(s) : PreInit

Parameters
Fact type d Omittable : default value = 1


ThetaLimit [theta] [Unit]

Set the limit on the polar angle for msc and single scattering

Available Geant4 state(s) : PreInit Idle

Parameters
theta type d Omittable : default value =
Unit type s Parameter candidates : rad mrad deg radian milliradian degree


EnergyLimit [mscE] [Unit]

Set the upper energy limit for msc

Available Geant4 state(s) : PreInit

Parameters
mscE type d Omittable : default value =
Unit type s Parameter candidates : eV keV MeV GeV TeV PeV J electronvolt kiloelectronvolt megaelectronvolt gigaelectronvolt teraelectronvolt petaelectronvolt joule


RangeFactor [Fr]

Set RangeFactor for msc processes of e+-

Range : Fr>0

Available Geant4 state(s) : PreInit Idle

Parameters
Fr type d Omittable : default value = 0.04


RangeFactorMuHad [Fr1]

Set RangeFactor for msc processes of muons/hadrons

Range : Fr1>0

Available Geant4 state(s) : PreInit Idle

Parameters
Fr1 type d Omittable : default value = 0.2


GeomFactor [Fg]

Set GeomFactor parameter for msc processes

Range : Fg>0

Available Geant4 state(s) : PreInit Idle

Parameters
Fg type d Omittable : default value = 3.5


Skin [skin]

Set skin parameter for msc processes

Available Geant4 state(s) : PreInit Idle

Parameters
skin type d Omittable : default value =


ScreeningFactor [screen]

Set screening factor

Available Geant4 state(s) : Idle

Parameters
screen type d Omittable : default value =


StepLimit [StepLim]

Set msc step limitation type

Available Geant4 state(s) : PreInit Idle

Parameters
StepLim type s Omittable : default value = Parameter candidates : Minimal UseSafety UseSafetyPlus UseDistanceToBoundary


StepLimitMuHad [StepLim1]

Set msc step limitation type for muons/hadrons

Available Geant4 state(s) : PreInit Idle

Parameters
StepLim1 type s Omittable : default value = Parameter candidates : Minimal UseSafety UseSafetyPlus UseDistanceToBoundary