Namespaces | |
ReleaseScripts | |
Classes | |
class | InputTagLabelSet |
class | TestModuleCommand |
Functions | |
def | _build_options |
def | cleanUnscheduled |
def | convertToUnscheduled |
def | getHltConfiguration |
def | loadHltConfiguration |
def | removeModulesNotOnAPathExcluding |
def | traverseInputTags |
|
private |
Definition at line 6 of file Utilities.py.
Referenced by getHltConfiguration(), and loadHltConfiguration().
def Utilities.cleanUnscheduled | ( | proc | ) |
Definition at line 107 of file Utilities.py.
References relativeConstraints.keys, and traverseInputTags().
Referenced by convertToUnscheduled().
def Utilities.convertToUnscheduled | ( | proc | ) |
Definition at line 69 of file Utilities.py.
References cleanUnscheduled().
Referenced by Utilities.TestModuleCommand.testNoSchedule(), and Utilities.TestModuleCommand.testWithSchedule().
def Utilities.getHltConfiguration | ( | menu, | |
args | |||
) |
Definition at line 13 of file Utilities.py.
References _build_options(), and hcal_timing_source_file_cfg.dump.
def Utilities.loadHltConfiguration | ( | process, | |
menu, | |||
args | |||
) |
Definition at line 23 of file Utilities.py.
References _build_options(), and hcal_timing_source_file_cfg.dump.
def Utilities.removeModulesNotOnAPathExcluding | ( | process, | |
keepList = () |
|||
) |
Given a 'process', find all modules (EDProducers,EDFilters,EDAnalyzers,OutputModules) and remove them if they do not appear on a Path or EndPath. One can optionally pass in a list of modules which even if they are not on a Path or EndPath you wish to have stay in the configuration [useful for unscheduled execution].
Definition at line 1 of file Utilities.py.
def Utilities.traverseInputTags | ( | pset, | |
visitor, | |||
stringInputLabels | |||
) |
Definition at line 44 of file Utilities.py.
References relativeConstraints.keys.
Referenced by cleanUnscheduled().