ATLAS Offline Software
Loading...
Searching...
No Matches
Herwig7ConfigGeneric.py
Go to the documentation of this file.
1# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
2
3
5
6from . import Herwig7Control as hw7Control
7
8
10
11
12 def __init__(self, genSeq, runArgs, infile_name=None, runfile_name=None):
13
14 self.infile_name = infile_name
15 self.runfile_name = runfile_name
16 self.genSeq = genSeq
17 self.runArgs = runArgs
18
19
20
24 def read_run(self):
25
26
27 hw7Control.do_read_existing_infile(self)
28
29
30 hw7Control.do_run_existing_runfile(self)
31
32
33 def build_integrate_run(self, integration_jobs=1, gridpack=None, cleanup_herwig_scratch=True):
34
35 raise RuntimeError("not yet implemented")
36
37
38
39 def run(self):
40
41
42 hw7Control.do_run_existing_runfile(self)
Configuration base class for Herwig7.
build_integrate_run(self, integration_jobs=1, gridpack=None, cleanup_herwig_scratch=True)
read_run(self)
Do the read/run sequence and re-use an already existing infile.
__init__(self, genSeq, runArgs, infile_name=None, runfile_name=None)
Constructor.
Definition run.py:1