![]() |
ATLAS Offline Software
|
Functions | |
| get_share_path () | |
| run (gen_config) | |
| matchbox_run (gen_config, integration_jobs, cleanup_herwig_scratch) | |
| matchbox_run_gridpack (gen_config, integration_jobs, gridpack_name, cleanup_herwig_scratch, integrate) | |
| do_step (step, command, logfile_name=None) | |
| do_abort () | |
| do_read (gen_config) | |
| do_read_existing_infile (gen_config) | |
| do_build (gen_config, integration_jobs) | |
| do_integrate (run_name, integration_job) | |
| do_mergegrids (run_name, integration_jobs) | |
| do_build_integrate_mergegrids (gen_config, integration_jobs) | |
| do_compress_gridpack (run_name, gridpack_name) | |
| do_uncompress_gridpack (gridpack_name) | |
| do_run (gen_config, cleanup_herwig_scratch=True) | |
| do_run_existing_runfile (gen_config) | |
| herwig_version () | |
| thepeg_version () | |
| start_banner () | |
| get_software_versions () | |
| get_infile_name (run_name="Herwig-Matchbox") | |
| get_setupfile_name (run_name="Herwig-Matchbox") | |
| get_runfile_name (run_name="Herwig-Matchbox") | |
| write_infile (gen_config, print_infile=True) | |
| write_setupfile (run_name, commands, print_setupfile=True) | |
| get_default_repository () | |
| log (level='info', message='') | |
| exit_banner (gridpack, cross_section, cross_section_error) | |
Variables | |
| athMsgLog = Logging.logging.getLogger('Herwig7Control') | |
| herwig7_path = os.environ['HERWIG7_PATH'] | |
| herwig7_bin_path = os.path.join(herwig7_path, 'bin') | |
| herwig7_share_path = get_share_path() | |
| herwig7_binary = os.path.join(herwig7_bin_path, 'Herwig') | |
| Herwig7Control.do_abort | ( | ) |
Definition at line 141 of file Herwig7Control.py.
| Herwig7Control.do_build | ( | gen_config, | |
| integration_jobs ) |
Definition at line 177 of file Herwig7Control.py.
| Herwig7Control.do_build_integrate_mergegrids | ( | gen_config, | |
| integration_jobs ) |
Definition at line 220 of file Herwig7Control.py.
| Herwig7Control.do_compress_gridpack | ( | run_name, | |
| gridpack_name ) |
Definition at line 247 of file Herwig7Control.py.
| Herwig7Control.do_integrate | ( | run_name, | |
| integration_job ) |
Definition at line 195 of file Herwig7Control.py.
| Herwig7Control.do_mergegrids | ( | run_name, | |
| integration_jobs ) |
Definition at line 206 of file Herwig7Control.py.
| Herwig7Control.do_read | ( | gen_config | ) |
Definition at line 147 of file Herwig7Control.py.
| Herwig7Control.do_read_existing_infile | ( | gen_config | ) |
Definition at line 163 of file Herwig7Control.py.
| Herwig7Control.do_run | ( | gen_config, | |
| cleanup_herwig_scratch = True ) |
Definition at line 267 of file Herwig7Control.py.
| Herwig7Control.do_run_existing_runfile | ( | gen_config | ) |
Definition at line 300 of file Herwig7Control.py.
| Herwig7Control.do_step | ( | step, | |
| command, | |||
| logfile_name = None ) |
Definition at line 122 of file Herwig7Control.py.
| Herwig7Control.do_uncompress_gridpack | ( | gridpack_name | ) |
Definition at line 260 of file Herwig7Control.py.
| Herwig7Control.exit_banner | ( | gridpack, | |
| cross_section, | |||
| cross_section_error ) |
Definition at line 446 of file Herwig7Control.py.
| Herwig7Control.get_default_repository | ( | ) |
Definition at line 432 of file Herwig7Control.py.
| Herwig7Control.get_infile_name | ( | run_name = "Herwig-Matchbox" | ) |
Definition at line 356 of file Herwig7Control.py.
| Herwig7Control.get_runfile_name | ( | run_name = "Herwig-Matchbox" | ) |
Definition at line 366 of file Herwig7Control.py.
| Herwig7Control.get_setupfile_name | ( | run_name = "Herwig-Matchbox" | ) |
Definition at line 361 of file Herwig7Control.py.
| Herwig7Control.get_share_path | ( | ) |
Definition at line 30 of file Herwig7Control.py.
| Herwig7Control.get_software_versions | ( | ) |
Definition at line 351 of file Herwig7Control.py.
| Herwig7Control.herwig_version | ( | ) |
Definition at line 320 of file Herwig7Control.py.
| Herwig7Control.log | ( | level = 'info', | |
| message = '' ) |
Definition at line 437 of file Herwig7Control.py.
| Herwig7Control.matchbox_run | ( | gen_config, | |
| integration_jobs, | |||
| cleanup_herwig_scratch ) |
Definition at line 77 of file Herwig7Control.py.
| Herwig7Control.matchbox_run_gridpack | ( | gen_config, | |
| integration_jobs, | |||
| gridpack_name, | |||
| cleanup_herwig_scratch, | |||
| integrate ) |
Definition at line 90 of file Herwig7Control.py.
| Herwig7Control.run | ( | gen_config | ) |
Definition at line 64 of file Herwig7Control.py.
| Herwig7Control.start_banner | ( | ) |
Definition at line 330 of file Herwig7Control.py.
| Herwig7Control.thepeg_version | ( | ) |
Definition at line 325 of file Herwig7Control.py.
| Herwig7Control.write_infile | ( | gen_config, | |
| print_infile = True ) |
Definition at line 371 of file Herwig7Control.py.
| Herwig7Control.write_setupfile | ( | run_name, | |
| commands, | |||
| print_setupfile = True ) |
Definition at line 408 of file Herwig7Control.py.
| Herwig7Control.athMsgLog = Logging.logging.getLogger('Herwig7Control') |
Definition at line 22 of file Herwig7Control.py.
| Herwig7Control.herwig7_bin_path = os.path.join(herwig7_path, 'bin') |
Definition at line 55 of file Herwig7Control.py.
| Herwig7Control.herwig7_binary = os.path.join(herwig7_bin_path, 'Herwig') |
Definition at line 58 of file Herwig7Control.py.
| Herwig7Control.herwig7_path = os.environ['HERWIG7_PATH'] |
Definition at line 54 of file Herwig7Control.py.
| Herwig7Control.herwig7_share_path = get_share_path() |
Definition at line 56 of file Herwig7Control.py.