- Apr 21, 2023
-
-
Andre Sailer authored
Used for Geometry debug flags
-
- Jun 09, 2022
-
-
Andre Sailer authored
DDSim: compactFile can only be one instance, otherwise we cannot overwrite what is in the steeringfile, still takes multiple XML files
-
- Jun 08, 2022
-
-
Andre Sailer authored
From https://stackoverflow.com/a/41153081 Needed for python2.7 compatibility
-
- Mar 03, 2020
-
-
Andre Sailer authored
-
- Sep 13, 2019
-
-
Marko Petric authored
-
Marko Petric authored
-
Marko Petric authored
-
Marko Petric authored
-
Marko Petric authored
-
Marko Petric authored
-
Marko Petric authored
-
- Jul 31, 2018
-
-
Andre Sailer authored
-
Andre Sailer authored
-
Andre Sailer authored
-
Andre Sailer authored
DDSim: Add logic to add help for non-property helper variables, add logic to add choices for all helper options
-
Andre Sailer authored
if not specific filter is set the default filter for tracker or calorimeter is applied (if a default filter is set) To turn off all filters just assign an empty string, empty list or None to the mapDetFilter update doc
-
Andre Sailer authored
Move applyFilter to Helper/Filter Adapt steeringFile
-
Andre Sailer authored
-
Andre Sailer authored
ddsim: remove some commented lines, add dump[Parameter] flag to just print the configuration parameters
-
Andre Sailer authored
* Move DD4hepSimulation et al into python module DDSim, needed for proper importing * Can now control magneticfield setup, gun, particle handler, output via command line. ** added ConfigHelper and daughter classes implementing these options DDSim/DDSim/Helper, easily extensible to additional features ** also easier changing of these parameters via steering file See example/steeringFile.py *** No more functions, no more "global GeV" ** --help string can be given by using @property, see e.g. Helper/Output.py * added optional argcomplete, allows command line "tab"complete for all command line options (and values!) Needs argcomplete (sudo pip install argcomplete), bash completion and bash (or zsh). and 'eval "$(register-python-argcomplete ddsim)"' * move import statements to reduce startup time until "--help", mandatory to reduce latency for argcomplete
-