Public Member Functions | |
def | __init__ (self, process, SelectEvents=untracked.PSet(), outputCommands=untracked.vstring()) |
def | dumpPython (self, options=PrintOptions()) |
def | getProcessName (self) |
def | getSubProcessPSet (self, parameterSet) |
def | nameInProcessDesc_ (self, label) |
def | outputCommands (self) |
def | process (self) |
def | SelectEvents (self) |
def | type_ (self) |
Private Member Functions | |
def | _place (self, label, process) |
Private Attributes | |
__outputCommands | |
__process | |
__SelectEvents | |
Allows embedding another process within a parent process. This allows one to chain processes together directly in one cmsRun job rather than having to run separate jobs that are connected via a temporary file.
def Config.SubProcess.__init__ | ( | self, | |
process, | |||
SelectEvents = untracked.PSet() , |
|||
outputCommands = untracked.vstring() |
|||
) |
Definition at line 1698 of file Config.py.
|
private |
def Config.SubProcess.dumpPython | ( | self, | |
options = PrintOptions() |
|||
) |
Definition at line 1718 of file Config.py.
References Config.SubProcess.__outputCommands, Config.Process.__process, Config.ProcessFragment.__process, Config.SubProcess.__process, Config.SubProcess.__SelectEvents, cond.hash, and str.
Referenced by Modules.SwitchProducer.__addParameter(), Types._AllowedParameterTypes.__init__(), Mixins._ParameterTypeBase.__repr__(), Mixins._Parameterizable.__repr__(), Mixins._ValidatingParameterListBase.__repr__(), Types.VPSet.__repr__(), Mixins._Parameterizable.__setattr__(), Modules.SwitchProducer.__setattr__(), and SequenceTypes.Schedule.__str__().
def Config.SubProcess.getProcessName | ( | self | ) |
Definition at line 1725 of file Config.py.
References Config.Process.__process, Config.ProcessFragment.__process, and Config.SubProcess.__process.
Referenced by Types.InputTag.cppTag().
def Config.SubProcess.getSubProcessPSet | ( | self, | |
parameterSet | |||
) |
Definition at line 1739 of file Config.py.
References Config.SubProcess.__outputCommands, Config.Process.__process, Config.ProcessFragment.__process, Config.SubProcess.__process, and Config.SubProcess.__SelectEvents.
def Config.SubProcess.nameInProcessDesc_ | ( | self, | |
label | |||
) |
Definition at line 1735 of file Config.py.
Referenced by Mixins._TypedParameterizable.appendToProcessDescList_(), Types.EDAlias.appendToProcessDescList_(), ExternalGeneratorFilter.ExternalGeneratorFilter.insertInto(), Modules.SwitchProducer.insertInto(), Mixins._TypedParameterizable.insertInto(), and Types.EDAlias.insertInto().
def Config.SubProcess.outputCommands | ( | self | ) |
Definition at line 1731 of file Config.py.
References Config.SubProcess.__outputCommands.
def Config.SubProcess.process | ( | self | ) |
Definition at line 1727 of file Config.py.
References Config.Process.__process, Config.ProcessFragment.__process, and Config.SubProcess.__process.
def Config.SubProcess.SelectEvents | ( | self | ) |
def Config.SubProcess.type_ | ( | self | ) |
Definition at line 1733 of file Config.py.
Referenced by Modules.Service.__str__(), Modules.Service._placeImpl(), Modules.ESSource._placeImpl(), Modules.ESProducer._placeImpl(), Modules.ESPrefer.copy(), Mixins._TypedParameterizable.dumpPython(), Modules.ESPrefer.dumpPythonAs(), Modules.Service.dumpSequencePython(), RandomRunSource.RandomRunSource.insertInto(), Modules.Service.insertInto(), ExternalGeneratorFilter.ExternalGeneratorFilter.insertInto(), Mixins._TypedParameterizable.insertInto(), Modules.ESSource.moduleLabel_(), Modules.ESProducer.moduleLabel_(), Modules.ESSource.nameInProcessDesc_(), Modules.ESProducer.nameInProcessDesc_(), and Modules.ESPrefer.nameInProcessDesc_().
|
private |
Definition at line 1709 of file Config.py.
Referenced by Config.SubProcess.dumpPython(), Config.SubProcess.getSubProcessPSet(), and Config.SubProcess.outputCommands().
|
private |
Definition at line 1707 of file Config.py.
Referenced by Config.ProcessForProcessAccelerator.__delattr__(), Config.ProcessForProcessAccelerator.__getattr__(), Config.ProcessForProcessAccelerator.__setattr__(), Config.ProcessForProcessAccelerator.add_(), Config.SubProcess.dumpPython(), Config.SubProcess.getProcessName(), Config.SubProcess.getSubProcessPSet(), and Config.SubProcess.process().
|
private |
Definition at line 1708 of file Config.py.
Referenced by Config.SubProcess.dumpPython(), Config.SubProcess.getSubProcessPSet(), and Config.SubProcess.SelectEvents().