Gaussino
Main configuration class
- class Gaussino.Configuration.Gaussino(*args, **kwargs)[source]
Bases:
ConfigurableUser
Main Configurable of Gaussino.
Warning
Some of these options have to be revisited as they might be inactive or redundant.
- Variables
Histograms (str, optional) – default:
"DEFAULT"
DatasetName (str, optional) – default:
"Gaussino"
DatasetNameForced (bool, optional) – default:
False
DataType (str, optional) – default:
""
SpilloverPaths (list, optional) – default:
[]
Phases (list, optional) – default:
["Generator","Simulation"]
OutputType (str, optional) – default:
'SIM'
EnablePack (bool, optional) – default:
True
DataPackingChecks (bool, optional) – default:
True
WriteFSR (bool, optional) – default:
True
MergeGenFSR (bool, optional) – default:
False
Debug (bool, optional) – default:
False
BeamPipe (str, optional) – default:
"BeamPipeOn"
ReplaceWithGDML (list, optional) – default:
[ { "volsToReplace": [], "gdmlFile": "" } ]
RandomGenerator (str, optional) – default:
'Ranlux'
EvtMax (int, optional) – default:
-1
EnableHive (bool, optional) – default:
False
ReDecay (bool, optional) – default:
False
ThreadPoolSize (int, optional) – default:
2
EventSlots (int, optional) – default:
2
ConvertEDM (bool, optional) – default:
False
ForceRandomEngine (str, optional) – default:
'NONE'
ParticleTable (str, optional) – default:
'$GAUSSINOROOT/data/ParticleTable.txt'
- __apply_configuration__()[source]
Function to be overridden to convert the high level configuration into a low level one. The default implementation calls applyConf, which is the method defined in some ConfigurableUser implementations.
- outputName()[source]
Build a name for the output file, based on input options. Combines DatasetName, EventType, Number of events and Date
- setOtherProp(other, name)[source]
Set the given property in another configurable object
- Parameters
other – The other configurable to set the property for
name – The property name