Macro commands¶
/RMG/¶
Sub-directories:
/RMG/Manager/– General commands for controlling the application/RMG/Output/– Commands for controlling the simulation output/RMG/Processes/– Commands for controlling physics processes/RMG/Geometry/– Commands for controlling geometry definitions/RMG/Generator/– Commands for controlling generators/RMG/GrabmayrGammaCascades/– Control Peters gamma cascade model
/RMG/Manager/¶
General commands for controlling the application
Sub-directories:
/RMG/Manager/Logging/– Commands for controlling application logging/RMG/Manager/Randomization/– Commands for controlling randomization settings
Commands:
Interactive– Enable interactive modePrintProgressModulo– How many processed events before progress information is displayed
/RMG/Manager/Interactive¶
Enable interactive mode
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit Idle
/RMG/Manager/PrintProgressModulo¶
How many processed events before progress information is displayed
Range of parameters –
n > 0Parameter –
nParameter type –
iOmittable –
False
Allowed states –
PreInit Idle
/RMG/Manager/Logging/¶
Commands for controlling application logging
Commands:
LogLevel– Set verbosity level of application log
/RMG/Manager/Logging/LogLevel¶
Set verbosity level of application log
Parameter –
levelParameter type –
sOmittable –
FalseCandidates –
debug detail summary warning error fatal nothing
Allowed states –
PreInit Idle
/RMG/Manager/Randomization/¶
Commands for controlling randomization settings
Commands:
RandomEngine– Select the random engine (CLHEP)Seed– Select the initial seed for randomization (CLHEP::HepRandom::setTheSeed)InternalSeed– Select the initial seed for randomization by using the internal CLHEP tableUseSystemEntropy– Select a random initial seed from system entropy
/RMG/Manager/Randomization/RandomEngine¶
Select the random engine (CLHEP)
Parameter –
nameParameter type –
sOmittable –
FalseCandidates –
JamesRandom RanLux MTwist MixMaxRng
Allowed states –
PreInit Idle
/RMG/Manager/Randomization/Seed¶
Select the initial seed for randomization (CLHEP::HepRandom::setTheSeed)
Range of parameters –
n >= 0Parameter –
nParameter type –
iOmittable –
False
Allowed states –
PreInit Idle
/RMG/Manager/Randomization/InternalSeed¶
Select the initial seed for randomization by using the internal CLHEP table
Range of parameters –
index >= 0 && index < 430Parameter –
indexParameter type –
iOmittable –
False
Allowed states –
PreInit Idle
/RMG/Manager/Randomization/UseSystemEntropy¶
Select a random initial seed from system entropy
Allowed states –
PreInit Idle
/RMG/Output/¶
Commands for controlling the simulation output
Sub-directories:
/RMG/Output/Germanium/– Commands for controlling output from hits in germanium detectors./RMG/Output/Vertex/– Commands for controlling output of primary vertices./RMG/Output/Scintillator/– Commands for controlling output from hits in scintillator detectors./RMG/Output/IsotopeFilter/– Commands for filtering event out by created isotopes./RMG/Output/Track/– Commands for controlling output of track vertices./RMG/Output/ParticleFilter/– Commands for filtering particles out by PDG encoding.
Commands:
FileName– Set output file name for object persistencyNtuplePerDetector– Create a ntuple for each sensitive detector to store hits. Otherwise, store all hits of one detector type in one ntuple.NtupleUseVolumeName– Use the sensitive volume name to name output ntuples.ActivateOutputScheme– Activates the output scheme that had been registered under the given name.NtupleDirectory– Change the default output directory/group for ntuples in output files.
/RMG/Output/FileName¶
Set output file name for object persistency
Parameter –
filenameParameter type –
sOmittable –
False
Allowed states –
PreInit Idle
/RMG/Output/NtuplePerDetector¶
Create a ntuple for each sensitive detector to store hits. Otherwise, store all hits of one detector type in one ntuple.
Parameter –
nt_per_detParameter type –
bOmittable –
False
Allowed states –
PreInit Idle
/RMG/Output/NtupleUseVolumeName¶
Use the sensitive volume name to name output ntuples.
Note
this only works if NtuplePerDetector is set to true.
Parameter –
nt_vol_nameParameter type –
bOmittable –
False
Allowed states –
PreInit Idle
/RMG/Output/ActivateOutputScheme¶
Activates the output scheme that had been registered under the given name.
Parameter –
oschemeParameter type –
sOmittable –
False
Allowed states –
PreInit
/RMG/Output/NtupleDirectory¶
Change the default output directory/group for ntuples in output files.
Note
This setting is not respected by all output formats.
Parameter –
nt_directoryParameter type –
sOmittable –
False
Allowed states –
PreInit Idle
/RMG/Output/Germanium/¶
Commands for controlling output from hits in germanium detectors.
Sub-directories:
/RMG/Output/Germanium/Cluster/– Commands for controlling clustering of hits in germanium detectors.
Commands:
EdepCutLow– Set a lower energy cut that has to be met for this event to be stored.EdepCutHigh– Set an upper energy cut that has to be met for this event to be stored.AddDetectorForEdepThreshold– Take this detector into account for the filtering by /EdepThreshold. If this is not set all detectors are used.DiscardPhotonsIfNoGermaniumEdep– Discard optical photons (before simulating them), if no edep in germanium detectors occurred in the same event.StoreSinglePrecisionPosition– Use float32 (instead of float64) for position output.StoreSinglePrecisionEnergy– Use float32 (instead of float64) for energy output.DiscardZeroEnergyHits– Discard hits with zero energy.StoreTrackID– Store Track IDs for hits in the output file.StepPositionMode– Select which position of the step to store
/RMG/Output/Germanium/EdepCutLow¶
Set a lower energy cut that has to be met for this event to be stored.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
keVCandidates –
eV keV MeV GeV TeV PeV meV J electronvolt kiloelectronvolt megaelectronvolt gigaelectronvolt teraelectronvolt petaelectronvolt millielectronVolt joule
Allowed states –
Idle
/RMG/Output/Germanium/EdepCutHigh¶
Set an upper energy cut that has to be met for this event to be stored.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
keVCandidates –
eV keV MeV GeV TeV PeV meV J electronvolt kiloelectronvolt megaelectronvolt gigaelectronvolt teraelectronvolt petaelectronvolt millielectronVolt joule
Allowed states –
Idle
/RMG/Output/Germanium/AddDetectorForEdepThreshold¶
Take this detector into account for the filtering by /EdepThreshold. If this is not set all detectors are used.
Parameter –
det_uidParameter type –
iOmittable –
False
Allowed states –
Idle
/RMG/Output/Germanium/DiscardPhotonsIfNoGermaniumEdep¶
Discard optical photons (before simulating them), if no edep in germanium detectors occurred in the same event.
Note
If another output scheme also requests the photons to be discarded, the germanium edep filter does not force the photons to be simulated.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Germanium/StoreSinglePrecisionPosition¶
Use float32 (instead of float64) for position output.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Germanium/StoreSinglePrecisionEnergy¶
Use float32 (instead of float64) for energy output.
Parameter –
valueParameter type –
bOmittable –
False
Allowed states –
Idle
/RMG/Output/Germanium/DiscardZeroEnergyHits¶
Discard hits with zero energy.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Germanium/StoreTrackID¶
Store Track IDs for hits in the output file.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Germanium/StepPositionMode¶
Select which position of the step to store
Parameter –
modeParameter type –
sOmittable –
FalseCandidates –
PreStep PostStep Average Both
Allowed states –
Idle
/RMG/Output/Germanium/Cluster/¶
Commands for controlling clustering of hits in germanium detectors.
Commands:
PreClusterOutputs– Pre-Cluster output hits before savingCombineLowEnergyElectronTracks– Merge low energy electron tracks.RedistributeGammaEnergy– Redistribute energy deposited by gamma tracks to nearby electron tracks.PreClusterDistance– Set a distance threshold for the bulk pre-clustering.PreClusterDistanceSurface– Set a distance threshold for the surface pre-clustering.PreClusterTimeThreshold * Set a time threshold for– pre-clustering.SurfaceThickness– Set a surface thickness for the Germanium detector.ElectronTrackEnergyThreshold– Set a energy threshold for tracks to be merged.
/RMG/Output/Germanium/Cluster/PreClusterOutputs¶
Pre-Cluster output hits before saving
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Germanium/Cluster/CombineLowEnergyElectronTracks¶
Merge low energy electron tracks.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Germanium/Cluster/RedistributeGammaEnergy¶
Redistribute energy deposited by gamma tracks to nearby electron tracks.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Germanium/Cluster/PreClusterDistance¶
Set a distance threshold for the bulk pre-clustering.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
umCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
Idle
/RMG/Output/Germanium/Cluster/PreClusterDistanceSurface¶
Set a distance threshold for the surface pre-clustering.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
umCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
Idle
/RMG/Output/Germanium/Cluster/PreClusterTimeThreshold¶
Set a time threshold for pre-clustering.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
usCandidates –
s ms us ns ps min h d y second millisecond microsecond nanosecond picosecond minute hour day year
Allowed states –
Idle
/RMG/Output/Germanium/Cluster/SurfaceThickness¶
Set a surface thickness for the Germanium detector.
Parameter –
thicknessParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
mmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
Idle
/RMG/Output/Germanium/Cluster/ElectronTrackEnergyThreshold¶
Set a energy threshold for tracks to be merged.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
keVCandidates –
eV keV MeV GeV TeV PeV meV J electronvolt kiloelectronvolt megaelectronvolt gigaelectronvolt teraelectronvolt petaelectronvolt millielectronVolt joule
Allowed states –
Idle
/RMG/Output/Vertex/¶
Commands for controlling output of primary vertices.
Commands:
StorePrimaryParticleInformation– Store information on primary particle details (not only vertex data).SkipPrimaryVertexOutput– Do not store vertex/primary particle data.StoreSinglePrecisionPosition– Use float32 (instead of float64) for position output.StoreSinglePrecisionEnergy– Use float32 (instead of float64) for energy output.
/RMG/Output/Vertex/StorePrimaryParticleInformation¶
Store information on primary particle details (not only vertex data).
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Vertex/SkipPrimaryVertexOutput¶
Do not store vertex/primary particle data.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Vertex/StoreSinglePrecisionPosition¶
Use float32 (instead of float64) for position output.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Vertex/StoreSinglePrecisionEnergy¶
Use float32 (instead of float64) for energy output.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Scintillator/¶
Commands for controlling output from hits in scintillator detectors.
Sub-directories:
/RMG/Output/Scintillator/Cluster/– Commands for controlling clustering of hits in scintillator detectors.
Commands:
EdepCutLow– Set a lower energy cut that has to be met for this event to be stored.EdepCutHigh– Set an upper energy cut that has to be met for this event to be stored.AddDetectorForEdepThreshold– Take this detector into account for the filtering by /EdepThreshold.DiscardZeroEnergyHits– Discard hits with zero energy.StoreParticleVelocities– Store velocities of particle in the output file.StoreTrackID– Store Track IDs for hits in the output file.StoreSinglePrecisionPosition– Use float32 (instead of float64) for position output.StoreSinglePrecisionEnergy– Use float32 (instead of float64) for energy output.StepPositionMode– Select which position of the step to store
/RMG/Output/Scintillator/EdepCutLow¶
Set a lower energy cut that has to be met for this event to be stored.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
keVCandidates –
eV keV MeV GeV TeV PeV meV J electronvolt kiloelectronvolt megaelectronvolt gigaelectronvolt teraelectronvolt petaelectronvolt millielectronVolt joule
Allowed states –
Idle
/RMG/Output/Scintillator/EdepCutHigh¶
Set an upper energy cut that has to be met for this event to be stored.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
keVCandidates –
eV keV MeV GeV TeV PeV meV J electronvolt kiloelectronvolt megaelectronvolt gigaelectronvolt teraelectronvolt petaelectronvolt millielectronVolt joule
Allowed states –
Idle
/RMG/Output/Scintillator/AddDetectorForEdepThreshold¶
Take this detector into account for the filtering by /EdepThreshold.
Parameter –
det_uidParameter type –
iOmittable –
False
Allowed states –
Idle
/RMG/Output/Scintillator/DiscardZeroEnergyHits¶
Discard hits with zero energy.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Scintillator/StoreParticleVelocities¶
Store velocities of particle in the output file.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Scintillator/StoreTrackID¶
Store Track IDs for hits in the output file.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Scintillator/StoreSinglePrecisionPosition¶
Use float32 (instead of float64) for position output.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Scintillator/StoreSinglePrecisionEnergy¶
Use float32 (instead of float64) for energy output.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Scintillator/StepPositionMode¶
Select which position of the step to store
Parameter –
modeParameter type –
sOmittable –
FalseCandidates –
PreStep PostStep Average Both
Allowed states –
Idle
/RMG/Output/Scintillator/Cluster/¶
Commands for controlling clustering of hits in scintillator detectors.
Commands:
PreClusterOutputs– Pre-Cluster output hits before savingCombineLowEnergyElectronTracks– Merge low energy electron tracks.RedistributeGammaEnergy– Redistribute energy deposited by gamma tracks to nearby electron tracks.PreClusterDistance– Set a distance threshold for the bulk pre-clustering.PreClusterTimeThreshold * Set a time threshold for– pre-clustering.ElectronTrackEnergyThreshold– Set a energy threshold for tracks to be merged.
/RMG/Output/Scintillator/Cluster/PreClusterOutputs¶
Pre-Cluster output hits before saving
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Scintillator/Cluster/CombineLowEnergyElectronTracks¶
Merge low energy electron tracks.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Scintillator/Cluster/RedistributeGammaEnergy¶
Redistribute energy deposited by gamma tracks to nearby electron tracks.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Scintillator/Cluster/PreClusterDistance¶
Set a distance threshold for the bulk pre-clustering.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
umCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
Idle
/RMG/Output/Scintillator/Cluster/PreClusterTimeThreshold¶
Set a time threshold for pre-clustering.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
usCandidates –
s ms us ns ps min h d y second millisecond microsecond nanosecond picosecond minute hour day year
Allowed states –
Idle
/RMG/Output/Scintillator/Cluster/ElectronTrackEnergyThreshold¶
Set a energy threshold for tracks to be merged.
Parameter –
thresholdParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
keVCandidates –
eV keV MeV GeV TeV PeV meV J electronvolt kiloelectronvolt megaelectronvolt gigaelectronvolt teraelectronvolt petaelectronvolt millielectronVolt joule
Allowed states –
Idle
/RMG/Output/IsotopeFilter/¶
Commands for filtering event out by created isotopes.
Commands:
AddIsotope– Add an isotope to the list. Only events that have a track with this isotope at any point in time will be persisted.DiscardPhotonsIfIsotopeNotProduced– Discard optical photons (before simulating them), if the specified isotopes had not been produced in the same event.
/RMG/Output/IsotopeFilter/AddIsotope¶
Add an isotope to the list. Only events that have a track with this isotope at any point in time will be persisted.
Parameter –
AParameter type –
iOmittable –
False
Parameter –
ZParameter type –
iOmittable –
False
Allowed states –
Idle
/RMG/Output/IsotopeFilter/DiscardPhotonsIfIsotopeNotProduced¶
Discard optical photons (before simulating them), if the specified isotopes had not been produced in the same event.
Note
If another output scheme also requests the photons to be discarded, the isotope filter does not force the photons to be simulated.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Track/¶
Commands for controlling output of track vertices.
Commands:
AddProcessFilter– Only include tracks created by this process.AddParticleFilter– Only include tracks with this particle.EnergyFilter– Only include tracks with kinetic energy above this threshold.StoreSinglePrecisionPosition– Use float32 (instead of float64) for position output.StoreSinglePrecisionEnergy– Use float32 (instead of float64) for energy output.
/RMG/Output/Track/AddProcessFilter¶
Only include tracks created by this process.
Parameter –
processParameter type –
sOmittable –
False
Allowed states –
Idle
/RMG/Output/Track/AddParticleFilter¶
Only include tracks with this particle.
Parameter –
pdgidParameter type –
iOmittable –
False
Allowed states –
Idle
/RMG/Output/Track/EnergyFilter¶
Only include tracks with kinetic energy above this threshold.
Parameter –
energyParameter type –
dOmittable –
False
Allowed states –
Idle
/RMG/Output/Track/StoreSinglePrecisionPosition¶
Use float32 (instead of float64) for position output.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/Track/StoreSinglePrecisionEnergy¶
Use float32 (instead of float64) for energy output.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Output/ParticleFilter/¶
Commands for filtering particles out by PDG encoding.
Commands:
AddParticle– Add a particle to be filtered out by its PDG code. User is responsible for correct PDG code.AddKeepVolume– Add a physical volume by name in which all specified Particles will be kept. They will be killed everywhere else. Can NOT be mixed with KillVolumes.AddKillVolume– Add a physical volume by name in which all specified Particles will be killed. They will only be killed in this volume. Can NOT be mixed with KeepVolumes.
/RMG/Output/ParticleFilter/AddParticle¶
Add a particle to be filtered out by its PDG code. User is responsible for correct PDG code.
Parameter –
PDGcodeParameter type –
iOmittable –
False
Allowed states –
Idle
/RMG/Output/ParticleFilter/AddKeepVolume¶
Add a physical volume by name in which all specified Particles will be kept. They will be killed everywhere else. Can NOT be mixed with KillVolumes.
Parameter –
PhysicalVolumeNameParameter type –
sOmittable –
False
Allowed states –
Idle
/RMG/Output/ParticleFilter/AddKillVolume¶
Add a physical volume by name in which all specified Particles will be killed. They will only be killed in this volume. Can NOT be mixed with KeepVolumes.
Parameter –
PhysicalVolumeNameParameter type –
sOmittable –
False
Allowed states –
Idle
/RMG/Processes/¶
Commands for controlling physics processes
Sub-directories:
/RMG/Processes/Stepping/– Commands for controlling physics processes
Commands:
DefaultProductionCut– Set simulation production cuts, for default region for electrons, positions, and gammas. Note: this does not apply to protons, alphas or generic ions.SensitiveProductionCut– Set simulation production cuts, for sensitive region for electrons, positions, and gammas. Note: this does not apply to protons, alphas or generic ions.OpticalPhysics– Add optical processes to the physics listOpticalPhysicsMaxOneWLSPhoton– Use a custom wavelegth shifting process that produces at maximum one secondary photon.LowEnergyEMPhysics– Add low energy electromagnetic processes to the physics listHadronicPhysics– Add hadronic processes to the physics listThermalScattering– Use thermal scattering cross sections for neutronsEnableGammaAngularCorrelation– Set correlated gamma emission flagGammaTwoJMAX– Set max 2J for sampling of angular correlationsStoreICLevelData– Store e- internal conversion dataUseGrabmayrsGammaCascades– Use custom RMGNeutronCapture to apply Grabmayrs gamma cascades.
/RMG/Processes/DefaultProductionCut¶
Set simulation production cuts, for default region for electrons, positions, and gammas. Note: this does not apply to protons, alphas or generic ions.
Parameter –
cutParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
mmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Processes/SensitiveProductionCut¶
Set simulation production cuts, for sensitive region for electrons, positions, and gammas. Note: this does not apply to protons, alphas or generic ions.
Parameter –
cutParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
mmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Processes/OpticalPhysics¶
Add optical processes to the physics list
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit
/RMG/Processes/OpticalPhysicsMaxOneWLSPhoton¶
Use a custom wavelegth shifting process that produces at maximum one secondary photon.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit
/RMG/Processes/LowEnergyEMPhysics¶
Add low energy electromagnetic processes to the physics list
Parameter –
arg0Parameter type –
sOmittable –
FalseDefault value –
LivermoreCandidates –
Option1 Option2 Option3 Option4 Penelope Livermore LivermorePolarized None
Allowed states –
PreInit
/RMG/Processes/HadronicPhysics¶
Add hadronic processes to the physics list
Parameter –
arg0Parameter type –
sOmittable –
FalseDefault value –
ShieldingCandidates –
QGSP_BIC_HP QGSP_BERT_HP FTFP_BERT_HP Shielding None
Allowed states –
PreInit
/RMG/Processes/ThermalScattering¶
Use thermal scattering cross sections for neutrons
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit
/RMG/Processes/EnableGammaAngularCorrelation¶
Set correlated gamma emission flag
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit
/RMG/Processes/GammaTwoJMAX¶
Set max 2J for sampling of angular correlations
Range of parameters –
x > 0Parameter –
xParameter type –
iOmittable –
False
Allowed states –
PreInit
/RMG/Processes/StoreICLevelData¶
Store e- internal conversion data
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit
/RMG/Processes/UseGrabmayrsGammaCascades¶
Use custom RMGNeutronCapture to apply Grabmayrs gamma cascades.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit
/RMG/Processes/Stepping/¶
Commands for controlling physics processes
Commands:
DaughterNucleusMaxLifetime– Determines which unstable daughter nuclei will be killed, if they are at rest, depending on their lifetime.ResetInitialDecayTime– If the initial step is a radioactive decay, reset the global time of all its secondary tracks to 0.LargeGlobalTimeUncertaintyWarning– Warn if the global times of tracks get too large to provide the requested time uncertainty.
/RMG/Processes/Stepping/DaughterNucleusMaxLifetime¶
Determines which unstable daughter nuclei will be killed, if they are at rest, depending on their lifetime.
This applies to the defined lifetime of the nucleus, and not on the sampled actual halflife of the simulated particle.
Set to -1 to disable this feature.
Parameter –
max_lifetimeParameter type –
dOmittable –
FalseDefault value –
-1
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
usCandidates –
s ms us ns ps min h d y second millisecond microsecond nanosecond picosecond minute hour day year
Allowed states –
Idle
/RMG/Processes/Stepping/ResetInitialDecayTime¶
If the initial step is a radioactive decay, reset the global time of all its secondary tracks to 0.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
Idle
/RMG/Processes/Stepping/LargeGlobalTimeUncertaintyWarning¶
Warn if the global times of tracks get too large to provide the requested time uncertainty.
Parameter –
valueParameter type –
dOmittable –
FalseDefault value –
1
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
usCandidates –
s ms us ns ps min h d y second millisecond microsecond nanosecond picosecond minute hour day year
Allowed states –
Idle
/RMG/Geometry/¶
Commands for controlling geometry definitions
Commands:
GDMLDisableOverlapCheck– Disable the automatic overlap check after loading a GDML fileGDMLOverlapCheckNumPoints– Change the number of points sampled for overlap checksRegisterDetectorsFromGDML– Register detectors as saved in the GDML auxval structure, as written by pygeomtools.IncludeGDMLFile– Use GDML file for geometry definitionPrintListOfLogicalVolumes– Print list of defined logical volumesPrintListOfPhysicalVolumes– Print list of defined physical volumesRegisterDetector– register a sensitive detectorSetMaxStepSize– Sets maximum step size for a certain detector
/RMG/Geometry/GDMLDisableOverlapCheck¶
Disable the automatic overlap check after loading a GDML file
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit
/RMG/Geometry/GDMLOverlapCheckNumPoints¶
Change the number of points sampled for overlap checks
Parameter –
valueParameter type –
iOmittable –
False
Allowed states –
PreInit
/RMG/Geometry/RegisterDetectorsFromGDML¶
Register detectors as saved in the GDML auxval structure, as written by pygeomtools.
Parameter –
det_typeParameter type –
sOmittable –
TrueDefault value –
AllCandidates –
All Germanium Optical Scintillator
Allowed states –
PreInit
/RMG/Geometry/IncludeGDMLFile¶
Use GDML file for geometry definition
Parameter –
filenameParameter type –
sOmittable –
False
Allowed states –
PreInit
/RMG/Geometry/PrintListOfLogicalVolumes¶
Print list of defined logical volumes
Allowed states –
Idle
/RMG/Geometry/PrintListOfPhysicalVolumes¶
Print list of defined physical volumes
Allowed states –
Idle
/RMG/Geometry/RegisterDetector¶
register a sensitive detector
Parameter –
type– Detector typeParameter type –
sOmittable –
FalseCandidates –
Germanium Optical Scintillator
Parameter –
pv_name– Detector physical volumeParameter type –
sOmittable –
False
Parameter –
uid– unique detector idParameter type –
iOmittable –
False
Parameter –
copy_nr– copy nr (default 0)Parameter type –
iOmittable –
TrueDefault value –
0
Parameter –
allow_id_reuse– append this volume to a previously allocated unique detector id, instead of erroring out.Parameter type –
bOmittable –
TrueDefault value –
false
Allowed states –
PreInit
/RMG/Geometry/SetMaxStepSize¶
Sets maximum step size for a certain detector
Parameter –
step_sizeParameter type –
dOmittable –
FalseDefault value –
1
Parameter –
UnitParameter type –
sOmittable –
FalseCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Parameter –
pv_name– Detector physical volumeParameter type –
sOmittable –
False
Allowed states –
PreInit
/RMG/Generator/¶
Commands for controlling generators
Sub-directories:
/RMG/Generator/MUSUNCosmicMuons/– Commands for controlling the MUSUN µ generator/RMG/Generator/CosmicMuons/– Commands for controlling the µ generator/RMG/Generator/FromFile/– Commands for controlling reading event data from file/RMG/Generator/Confinement/– Commands for controlling primary confinement
Commands:
Confine– Select primary confinement strategySelect– Select event generator
/RMG/Generator/Confine¶
Select primary confinement strategy
Parameter –
strategyParameter type –
sOmittable –
FalseCandidates –
UnConfined Volume FromFile
Allowed states –
PreInit Idle
/RMG/Generator/Select¶
Select event generator
Parameter –
generatorParameter type –
sOmittable –
FalseCandidates –
G4gun GPS BxDecay0 FromFile CosmicMuons MUSUNCosmicMuons UserDefined Undefined
Allowed states –
PreInit Idle
/RMG/Generator/MUSUNCosmicMuons/¶
Commands for controlling the MUSUN µ generator
Commands:
MUSUNFile– Set the MUSUN input file
/RMG/Generator/MUSUNCosmicMuons/MUSUNFile¶
Set the MUSUN input file
Parameter –
MUSUNFileNameParameter type –
sOmittable –
False
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/¶
Commands for controlling the µ generator
Commands:
SkyShape– Geometrical shape of the µ generation surfaceSkyPlaneSize– Length of the side of the sky, if it has a planar shapeSkyPlaneHeight– Height of the sky, if it has a planar shapeMomentumMin– Minimum momentum of the generated muonMomentumMax– Maximum momentum of the generated muonThetaMin– Minimum azimutal angle of the generated muon momentumThetaMax– Maximum azimutal angle of the generated muon momentumPhiMin– Minimum zenith angle of the generated muon momentumPhiMax– Maximum zenith angle of the generated muon momentumSpherePositionThetaMin– Minimum azimutal angle of the generated muon position on the sphereSpherePositionThetaMax– Maximum azimutal angle of the generated muon position on the sphereSpherePositionPhiMin– Minimum zenith angle of the generated muon position on the sphereSpherePositionPhiMax– Maximum zenith angle of the generated muon position on the sphere
/RMG/Generator/CosmicMuons/SkyShape¶
Geometrical shape of the µ generation surface
Parameter –
shapeParameter type –
sOmittable –
FalseCandidates –
Plane Sphere
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/SkyPlaneSize¶
Length of the side of the sky, if it has a planar shape
Range of parameters –
l > 0Parameter –
lParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
mCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/SkyPlaneHeight¶
Height of the sky, if it has a planar shape
Range of parameters –
l > 0Parameter –
lParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
mCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/MomentumMin¶
Minimum momentum of the generated muon
Range of parameters –
p >= 0 && p < 1000Parameter –
pParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
GeV/cCandidates –
eV/c keV/c MeV/c GeV/c TeV/c eV/c keV/c MeV/c GeV/c TeV/c
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/MomentumMax¶
Maximum momentum of the generated muon
Range of parameters –
p > 0 && p <= 1000Parameter –
pParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
GeV/cCandidates –
eV/c keV/c MeV/c GeV/c TeV/c eV/c keV/c MeV/c GeV/c TeV/c
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/ThetaMin¶
Minimum azimutal angle of the generated muon momentum
Range of parameters –
a >= 0 && a < 90Parameter –
aParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/ThetaMax¶
Maximum azimutal angle of the generated muon momentum
Range of parameters –
a > 0 && a <= 90Parameter –
aParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/PhiMin¶
Minimum zenith angle of the generated muon momentum
Range of parameters –
a >= 0 && a < 360Parameter –
aParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/PhiMax¶
Maximum zenith angle of the generated muon momentum
Range of parameters –
a > 0 && a <= 360Parameter –
aParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/SpherePositionThetaMin¶
Minimum azimutal angle of the generated muon position on the sphere
Range of parameters –
a >= 0 && a < 90Parameter –
aParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/SpherePositionThetaMax¶
Maximum azimutal angle of the generated muon position on the sphere
Range of parameters –
a > 0 && a <= 90Parameter –
aParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/SpherePositionPhiMin¶
Minimum zenith angle of the generated muon position on the sphere
Range of parameters –
a >= 0 && a < 360Parameter –
aParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/CosmicMuons/SpherePositionPhiMax¶
Maximum zenith angle of the generated muon position on the sphere
Range of parameters –
a > 0 && a <= 360Parameter –
aParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/FromFile/¶
Commands for controlling reading event data from file
Commands:
FileName– Set name of the file containing vertex kinetics for the next run. See the documentation for a specification of the format.NtupleDirectory– Change the default input directory/group for ntuples.
/RMG/Generator/FromFile/FileName¶
Set name of the file containing vertex kinetics for the next run. See the documentation for a specification of the format.
Parameter –
filenameParameter type –
sOmittable –
False
Allowed states –
PreInit Idle
/RMG/Generator/FromFile/NtupleDirectory¶
Change the default input directory/group for ntuples.
Note
this option only has an effect for LH5 or HDF5 input files.
Parameter –
nt_directoryParameter type –
sOmittable –
FalseDefault value –
vtx
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/¶
Commands for controlling primary confinement
Sub-directories:
/RMG/Generator/Confinement/Physical/– Commands for setting physical volumes up for primary confinement/RMG/Generator/Confinement/Geometrical/– Commands for setting geometrical volumes up for primary confinement/RMG/Generator/Confinement/FromFile/– Commands for controlling reading event vertex positions from file
Commands:
Reset– Reset all parameters of vertex confinement, so that it can be reconfigured.SampleOnSurface– If true (or omitted argument), sample on the surface of solidsSamplingMode– Select sampling mode for volume confinementFirstSamplingVolume– Select the type of volume which will be sampled first for intersectionsMaxSamplingTrials– Set maximum number of attempts for sampling primary positions in a volumeSurfaceSampleMaxIntersections– Set maximum number of intersections of a line with the surface. Note: can be set to an overestimate.ForceContainmentCheck– If true (or omitted argument), perform a containment check even after sampling from a natively sampleable object. This is only an extra sanity check that does not alter the behaviour.
/RMG/Generator/Confinement/Reset¶
Reset all parameters of vertex confinement, so that it can be reconfigured.
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/SampleOnSurface¶
If true (or omitted argument), sample on the surface of solids
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/SamplingMode¶
Select sampling mode for volume confinement
Parameter –
modeParameter type –
sOmittable –
FalseCandidates –
IntersectPhysicalWithGeometrical UnionAll SubtractGeometrical
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/FirstSamplingVolume¶
Select the type of volume which will be sampled first for intersections
Parameter –
typeParameter type –
sOmittable –
FalseCandidates –
Physical Geometrical Unset
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/MaxSamplingTrials¶
Set maximum number of attempts for sampling primary positions in a volume
Range of parameters –
N > 0Parameter –
NParameter type –
iOmittable –
False
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/SurfaceSampleMaxIntersections¶
Set maximum number of intersections of a line with the surface. Note: can be set to an overestimate.
Range of parameters –
N > 1Parameter –
NParameter type –
iOmittable –
False
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/ForceContainmentCheck¶
If true (or omitted argument), perform a containment check even after sampling from a natively sampleable object. This is only an extra sanity check that does not alter the behaviour.
Parameter –
booleanParameter type –
bOmittable –
TrueDefault value –
true
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Physical/¶
Commands for setting physical volumes up for primary confinement
Commands:
AddVolume– Add physical volume(s) to sample primaries from.
/RMG/Generator/Confinement/Physical/AddVolume¶
Add physical volume(s) to sample primaries from.
Parameter –
regexParameter type –
sOmittable –
False
Parameter –
copy_nr_regexParameter type –
sOmittable –
True
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/¶
Commands for setting geometrical volumes up for primary confinement
Sub-directories:
/RMG/Generator/Confinement/Geometrical/Sphere/– Commands for setting geometrical dimensions of a sampling sphere/RMG/Generator/Confinement/Geometrical/Cylinder/– Commands for setting geometrical dimensions of a sampling cylinder/RMG/Generator/Confinement/Geometrical/Box/– Commands for setting geometrical dimensions of a sampling box
Commands:
AddSolid– Add geometrical solid to sample primaries fromAddExcludedSolid– Add geometrical solid to exclude samples fromCenterPositionX– Set center position (X coordinate)CenterPositionY– Set center position (Y coordinate)CenterPositionZ– Set center position (Z coordinate)
/RMG/Generator/Confinement/Geometrical/AddSolid¶
Add geometrical solid to sample primaries from
Parameter –
solidParameter type –
sOmittable –
FalseCandidates –
Sphere Cylinder Box
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/AddExcludedSolid¶
Add geometrical solid to exclude samples from
Parameter –
solidParameter type –
sOmittable –
FalseCandidates –
Sphere Cylinder Box
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/CenterPositionX¶
Set center position (X coordinate)
Parameter –
valueParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/CenterPositionY¶
Set center position (Y coordinate)
Parameter –
valueParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/CenterPositionZ¶
Set center position (Z coordinate)
Parameter –
valueParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Sphere/¶
Commands for setting geometrical dimensions of a sampling sphere
Commands:
InnerRadius– Set inner radiusOuterRadius– Set outer radius
/RMG/Generator/Confinement/Geometrical/Sphere/InnerRadius¶
Set inner radius
Range of parameters –
L >= 0Parameter –
LParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Sphere/OuterRadius¶
Set outer radius
Range of parameters –
L > 0Parameter –
LParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Cylinder/¶
Commands for setting geometrical dimensions of a sampling cylinder
Commands:
InnerRadius– Set inner radiusOuterRadius– Set outer radiusHeight– Set heightStartingAngle– Set starting angleSpanningAngle– Set spanning angle
/RMG/Generator/Confinement/Geometrical/Cylinder/InnerRadius¶
Set inner radius
Range of parameters –
L >= 0Parameter –
LParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Cylinder/OuterRadius¶
Set outer radius
Range of parameters –
L > 0Parameter –
LParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Cylinder/Height¶
Set height
Range of parameters –
L > 0Parameter –
LParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Cylinder/StartingAngle¶
Set starting angle
Parameter –
AParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Cylinder/SpanningAngle¶
Set spanning angle
Parameter –
AParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
degCandidates –
rad mrad deg radian milliradian degree
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Box/¶
Commands for setting geometrical dimensions of a sampling box
Commands:
XLength– Set X lengthYLength– Set Y lengthZLength– Set Z length
/RMG/Generator/Confinement/Geometrical/Box/XLength¶
Set X length
Range of parameters –
L > 0Parameter –
LParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Box/YLength¶
Set Y length
Range of parameters –
L > 0Parameter –
LParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/Geometrical/Box/ZLength¶
Set Z length
Range of parameters –
L > 0Parameter –
LParameter type –
dOmittable –
False
Parameter –
UnitParameter type –
sOmittable –
TrueDefault value –
cmCandidates –
pc km m cm mm um nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/FromFile/¶
Commands for controlling reading event vertex positions from file
Commands:
FileName– Set name of the file containing vertex positions for the next run. See the documentation for a specification of the format.NtupleDirectory– Change the default input directory/group for ntuples.
/RMG/Generator/Confinement/FromFile/FileName¶
Set name of the file containing vertex positions for the next run. See the documentation for a specification of the format.
Parameter –
filenameParameter type –
sOmittable –
False
Allowed states –
PreInit Idle
/RMG/Generator/Confinement/FromFile/NtupleDirectory¶
Change the default input directory/group for ntuples.
Note
this option only has an effect for LH5 or HDF5 input files.
Parameter –
nt_directoryParameter type –
sOmittable –
FalseDefault value –
vtx
Allowed states –
PreInit Idle
/RMG/GrabmayrGammaCascades/¶
Control Peters gamma cascade model
Commands:
SetGammaCascadeRandomStartLocation– Set the whether the start location in the gamma cascade file is random or notSetGammaCascadeFile– Set a gamma cascade file for neutron capture on a specified isotope
/RMG/GrabmayrGammaCascades/SetGammaCascadeRandomStartLocation¶
Set the whether the start location in the gamma cascade file is random or not
0 = don’t
1 = do
Parameter –
arg0Parameter type –
iOmittable –
FalseDefault value –
0Candidates –
0 1
Allowed states –
PreInit Idle
/RMG/GrabmayrGammaCascades/SetGammaCascadeFile¶
Set a gamma cascade file for neutron capture on a specified isotope
Parameter –
Z– Z of isotopeParameter type –
iOmittable –
False
Parameter –
A– A of isotopeParameter type –
iOmittable –
False
Parameter –
file– /path/to/file of gamma cascadeParameter type –
sOmittable –
False
Allowed states –
PreInit Idle