![]() |
![]() |
Public Member Functions | |
def | __init__ (self, paramSearch, paramReplace, verbose=False, moduleLabelOnly=False, skipLabelTest=False) |
def | doIt (self, pset, base) |
def | enter (self, visitee) |
def | leave (self, visitee) |
Static Public Member Functions | |
def | standardizeInputTagFmt (inputTag) |
Private Attributes | |
_moduleLabelOnly | |
_moduleName | |
_paramReplace | |
_paramSearch | |
_skipLabelTest | |
_verbose | |
Visitor that travels within a cms.Sequence, looks for a parameter and replace its value It will climb down within PSets, VPSets and VInputTags to find its target
Definition at line 4 of file MassReplace.py.
def MassReplace.MassSearchReplaceAnyInputTagVisitor.__init__ | ( | self, | |
paramSearch, | |||
paramReplace, | |||
verbose = False , |
|||
moduleLabelOnly = False , |
|||
skipLabelTest = False |
|||
) |
Definition at line 7 of file MassReplace.py.
def MassReplace.MassSearchReplaceAnyInputTagVisitor.doIt | ( | self, | |
pset, | |||
base | |||
) |
Definition at line 14 of file MassReplace.py.
References MassReplace.MassSearchReplaceAnyInputTagVisitor._moduleLabelOnly, MassReplace.MassSearchReplaceAnyInputTagVisitor._paramReplace, ConfigBuilder.ConfigBuilder.MassSearchReplaceProcessNameVisitor._paramReplace, MassReplace.MassSearchReplaceAnyInputTagVisitor._paramSearch, ConfigBuilder.ConfigBuilder.MassSearchReplaceProcessNameVisitor._paramSearch, MassReplace.MassSearchReplaceAnyInputTagVisitor._verbose, uploads.output._verbose, uploads.uploader._verbose, ConfigBuilder.ConfigBuilder.MassSearchReplaceProcessNameVisitor._verbose, MassReplace.MassSearchReplaceAnyInputTagVisitor.doIt(), TkCommonModeCalculator.doIt(), MedianCommonModeCalculator.doIt(), TT6CommonModeCalculator.doIt(), ConfigBuilder.ConfigBuilder.MassSearchReplaceProcessNameVisitor.doIt(), edm.print(), and MassReplace.MassSearchReplaceAnyInputTagVisitor.standardizeInputTagFmt().
Referenced by MassReplace.MassSearchReplaceAnyInputTagVisitor.doIt(), and MassReplace.MassSearchReplaceAnyInputTagVisitor.enter().
def MassReplace.MassSearchReplaceAnyInputTagVisitor.enter | ( | self, | |
visitee | |||
) |
Definition at line 61 of file MassReplace.py.
References MassReplace.MassSearchReplaceAnyInputTagVisitor._skipLabelTest, MassReplace.MassSearchReplaceAnyInputTagVisitor.doIt(), TkCommonModeCalculator.doIt(), MedianCommonModeCalculator.doIt(), TT6CommonModeCalculator.doIt(), and ConfigBuilder.ConfigBuilder.MassSearchReplaceProcessNameVisitor.doIt().
def MassReplace.MassSearchReplaceAnyInputTagVisitor.leave | ( | self, | |
visitee | |||
) |
Definition at line 70 of file MassReplace.py.
|
static |
helper function to ensure that the InputTag is defined as cms.InputTag(str) and not as a plain str
Definition at line 55 of file MassReplace.py.
Referenced by MassReplace.MassSearchReplaceAnyInputTagVisitor.doIt().
|
private |
Definition at line 12 of file MassReplace.py.
Referenced by MassReplace.MassSearchReplaceAnyInputTagVisitor.doIt().
|
private |
Definition at line 10 of file MassReplace.py.
|
private |
Definition at line 9 of file MassReplace.py.
Referenced by MassReplace.MassSearchReplaceAnyInputTagVisitor.doIt().
|
private |
Definition at line 8 of file MassReplace.py.
Referenced by MassReplace.MassSearchReplaceAnyInputTagVisitor.doIt(), MassReplace.MassSearchParamVisitor.enter(), and MassReplace.MassSearchReplaceParamVisitor.enter().
|
private |
Definition at line 13 of file MassReplace.py.
Referenced by MassReplace.MassSearchReplaceAnyInputTagVisitor.enter().
|
private |
Definition at line 11 of file MassReplace.py.
Referenced by MassReplace.MassSearchReplaceAnyInputTagVisitor.doIt(), MassReplace.MassSearchReplaceParamVisitor.enter(), cmsPerfSuite.PerfSuite.mkCandleDir(), cmsPerfSuite.PerfSuite.optionParse(), cmsPerfSuite.PerfSuite.printFlush(), cmsPerfSuite.PerfSuite.runcmd(), and cmsPerfSuite.PerfSuite.runCmdSet().