/process/msc/

Commands for EM scattering processes.

Commands

LateralDisplacement
LateralDisplacementAlg96
MuHadLateralDisplacement
UseMottCorrection
PositronCorrection
FactorForAngleLimit
ThetaLimit
EnergyLimit
RangeFactor
RangeFactorMuHad
GeomFactor
Skin
ScreeningFactor
SafetyFactor
LambdaLimit
StepLimit
StepLimitMuHad

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

UseMottCorrection [mott]

Enable usage of Mott corrections for e- elastic scattering

Available Geant4 state(s) : PreInit

Parameters
mott type b Omittable : default value = 0

PositronCorrection [mscPC]

Enable msc positron correction

Available Geant4 state(s) : PreInit Idle

Parameters
mscPC type b Omittable : default value = 1

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

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 meV J electronvolt kiloelectronvolt megaelectronvolt gigaelectronvolt teraelectronvolt petaelectronvolt millielectronVolt 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 = 2.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) : PreInit

Parameters
screen type d Omittable : default value =

SafetyFactor [fsafe]

Set safety factor

Available Geant4 state(s) : PreInit

Parameters
fsafe type d Omittable : default value =

LambdaLimit [ll] [Unit]

Set the upper energy limit for NIEL

Available Geant4 state(s) : PreInit

Parameters
ll type d Omittable : default value =
Unit type s Parameter candidates : pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi

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