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 1219 of file Config.py.
|
private |
def Config.SubProcess.dumpPython | ( | self, | |
options = PrintOptions() |
|||
) |
Definition at line 1231 of file Config.py.
References cond.hash, and str.
Referenced by Mixins._Parameterizable.__addParameter(), Mixins._ParameterTypeBase.__repr__(), Mixins._Parameterizable.__repr__(), Mixins._ValidatingParameterListBase.__repr__(), Types.VPSet.__repr__(), Mixins._Parameterizable.__setattr__(), and SequenceTypes.Schedule.__str__().
def Config.SubProcess.getProcessName | ( | self | ) |
def Config.SubProcess.getSubProcessPSet | ( | self, | |
parameterSet | |||
) |
Definition at line 1252 of file Config.py.
def Config.SubProcess.nameInProcessDesc_ | ( | self, | |
label | |||
) |
Definition at line 1248 of file Config.py.
Referenced by Mixins._TypedParameterizable.insertInto(), and Types.EDAlias.insertInto().
def Config.SubProcess.outputCommands | ( | self | ) |
def Config.SubProcess.process | ( | self | ) |
Definition at line 1240 of file Config.py.
References Config.Process.__process, Config.ProcessFragment.__process, and Config.SubProcess.__process.
Referenced by ConfigBuilder.ConfigBuilder.addExtraStream(), ConfigBuilder.ConfigBuilder.completeInputCommand(), ConfigBuilder.ConfigBuilder.doNotInlineEventContent(), ConfigBuilder.ConfigBuilder.PrintAllModules.leave(), ConfigBuilder.ConfigBuilder.prepare(), ConfigBuilder.ConfigBuilder.prepare_ALCA(), ConfigBuilder.ConfigBuilder.prepare_DQM(), ConfigBuilder.ConfigBuilder.prepare_HLT(), ConfigBuilder.ConfigBuilder.prepare_LHE(), ConfigBuilder.ConfigBuilder.prepare_PATFILTER(), ConfigBuilder.ConfigBuilder.prepare_VALIDATION(), ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder.renameInputTagsInSequence(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
def Config.SubProcess.SelectEvents | ( | self | ) |
def Config.SubProcess.type_ | ( | self | ) |
Definition at line 1246 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(), Mixins._TypedParameterizable.insertInto(), Modules.ESSource.moduleLabel_(), Modules.ESProducer.moduleLabel_(), Modules.ESSource.nameInProcessDesc_(), Modules.ESProducer.nameInProcessDesc_(), and Modules.ESPrefer.nameInProcessDesc_().
|
private |
Definition at line 1230 of file Config.py.
Referenced by Config.SubProcess.outputCommands().
|
private |
Definition at line 1228 of file Config.py.
Referenced by Config.SubProcess.process().
|
private |
Definition at line 1229 of file Config.py.
Referenced by Config.SubProcess.SelectEvents().