ATLAS Offline Software
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 
6 from . 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)
Herwig7ConfigGeneric.Hw7ConfigGeneric.build_integrate_run
def build_integrate_run(self, integration_jobs=1, gridpack=None, cleanup_herwig_scratch=True)
Definition: Herwig7ConfigGeneric.py:33
Herwig7ConfigGeneric.Hw7ConfigGeneric.runArgs
runArgs
Definition: Herwig7ConfigGeneric.py:17
Herwig7ConfigGeneric.Hw7ConfigGeneric.run
def run(self)
Just do the run step and re-use an already existing runfile.
Definition: Herwig7ConfigGeneric.py:39
Herwig7ConfigGeneric.Hw7ConfigGeneric.runfile_name
runfile_name
Definition: Herwig7ConfigGeneric.py:15
Herwig7ConfigGeneric.Hw7ConfigGeneric.__init__
def __init__(self, genSeq, runArgs, infile_name=None, runfile_name=None)
Constructor.
Definition: Herwig7ConfigGeneric.py:12
Herwig7ConfigGeneric.Hw7ConfigGeneric.infile_name
infile_name
Definition: Herwig7ConfigGeneric.py:14
pickleTool.object
object
Definition: pickleTool.py:30
Herwig7ConfigGeneric.Hw7ConfigGeneric.genSeq
genSeq
Definition: Herwig7ConfigGeneric.py:16
Herwig7ConfigGeneric.Hw7ConfigGeneric
Configuration base class for Herwig7.
Definition: Herwig7ConfigGeneric.py:9
Herwig7ConfigGeneric.Hw7ConfigGeneric.read_run
def read_run(self)
Do the read/run sequence and re-use an already existing infile.
Definition: Herwig7ConfigGeneric.py:24