Public Member Functions | |
def | __call__ (self) |
def | __init__ (self, data, options, shapes) |
def | connectPaths (self) |
def | connectTags (self) |
def | getTopLevel (self) |
def | makePath (self, path, endpath=False) |
def | nodeLabel (self, obj) |
def | nodeURL (self, obj) |
def | produceLegend (self) |
def | produceNodes (self) |
def | producePaths (self) |
def | produceServices (self) |
def | produceSource (self) |
def | recurseChildren (self, obj) |
def | seqRecurseChildren (self, obj) |
Public Attributes | |
data | |
endstarts | |
nodes | |
options | |
pathends | |
pathstarts | |
shapes | |
toplevel | |
Definition at line 20 of file DOTExport.py.
def DOTExport.DotProducer.__init__ | ( | self, | |
data, | |||
options, | |||
shapes | |||
) |
Definition at line 21 of file DOTExport.py.
def DOTExport.DotProducer.__call__ | ( | self | ) |
Definition at line 242 of file DOTExport.py.
References DOTExport.DotProducer.connectPaths(), DOTExport.DotProducer.connectTags(), join(), DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, validateAlignments.ValidationJobMultiIOV.options, DOTExport.DotProducer.produceLegend(), DOTExport.DotProducer.produceNodes(), DOTExport.DotProducer.producePaths(), DOTExport.DotProducer.produceServices(), and DOTExport.DotProducer.produceSource().
def DOTExport.DotProducer.connectPaths | ( | self | ) |
Definition at line 161 of file DOTExport.py.
References DOTExport.DotProducer.endstarts, and DOTExport.DotProducer.pathends.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.connectTags | ( | self | ) |
Definition at line 168 of file DOTExport.py.
References DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, and validateAlignments.ValidationJobMultiIOV.options.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.getTopLevel | ( | self | ) |
Definition at line 32 of file DOTExport.py.
References DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, and validateAlignments.ValidationJobMultiIOV.options.
Definition at line 105 of file DOTExport.py.
References join(), DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, validateAlignments.ValidationJobMultiIOV.options, DOTExport.DotProducer.recurseChildren(), and DOTExport.DotProducer.seqRecurseChildren().
Referenced by DOTExport.DotProducer.producePaths().
def DOTExport.DotProducer.nodeLabel | ( | self, | |
obj | |||
) |
Definition at line 89 of file DOTExport.py.
References DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, and validateAlignments.ValidationJobMultiIOV.options.
Referenced by DOTExport.DotProducer.getTopLevel(), DOTExport.DotProducer.makePath(), DOTExport.DotProducer.produceServices(), and DOTExport.DotProducer.seqRecurseChildren().
def DOTExport.DotProducer.nodeURL | ( | self, | |
obj | |||
) |
Definition at line 98 of file DOTExport.py.
References DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, validateAlignments.ValidationJobMultiIOV.options, and python.rootplot.root2matplotlib.replace().
Referenced by DOTExport.DotProducer.produceNodes().
def DOTExport.DotProducer.produceLegend | ( | self | ) |
Return a legend subgraph using current shape and colour preferences.
Definition at line 236 of file DOTExport.py.
References DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, validateAlignments.ValidationJobMultiIOV.options, DOTExport.DotProducer.shapes, cms::DDParsingContext.shapes, and EcalLaserAnalyzer2.shapes.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.produceNodes | ( | self | ) |
Definition at line 226 of file DOTExport.py.
References mps_monitormerge.items, join(), DOTExport.DotProducer.nodes, DOTExport.DotProducer.nodeURL(), DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, and validateAlignments.ValidationJobMultiIOV.options.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.producePaths | ( | self | ) |
Definition at line 147 of file DOTExport.py.
References DOTExport.DotProducer.makePath(), Json::Path.makePath(), DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, validateAlignments.ValidationJobMultiIOV.options, DOTExport.DotProducer.seqRecurseChildren(), and DOTExport.DotProducer.toplevel.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.produceServices | ( | self | ) |
Definition at line 196 of file DOTExport.py.
References SiStripPI.max, DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, validateAlignments.ValidationJobMultiIOV.options, DOTExport.DotProducer.recurseChildren(), DOTExport.DotProducer.shapes, cms::DDParsingContext.shapes, EcalLaserAnalyzer2.shapes, and DOTExport.DotProducer.toplevel.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.produceSource | ( | self | ) |
Definition at line 183 of file DOTExport.py.
References DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, validateAlignments.ValidationJobMultiIOV.options, DOTExport.DotProducer.pathstarts, DOTExport.DotProducer.shapes, cms::DDParsingContext.shapes, EcalLaserAnalyzer2.shapes, and DOTExport.DotProducer.toplevel.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.recurseChildren | ( | self, | |
obj | |||
) |
Definition at line 78 of file DOTExport.py.
References DOTExport.DotProducer.recurseChildren().
Referenced by DOTExport.DotProducer.makePath(), DOTExport.DotProducer.produceServices(), and DOTExport.DotProducer.recurseChildren().
def DOTExport.DotProducer.seqRecurseChildren | ( | self, | |
obj | |||
) |
Definition at line 63 of file DOTExport.py.
References DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, validateAlignments.ValidationJobMultiIOV.options, and DOTExport.DotProducer.seqRecurseChildren().
Referenced by DOTExport.DotProducer.makePath(), DOTExport.DotProducer.producePaths(), and DOTExport.DotProducer.seqRecurseChildren().
DOTExport.DotProducer.data |
Definition at line 22 of file DOTExport.py.
Referenced by data_sources.node.__str__(), confdb.HLTProcess._fix_parameter(), confdb.HLTProcess.addEras(), confdb.HLTProcess.addGlobalOptions(), confdb.HLTProcess.append_filenames(), data_sources.json_list.as_dicts(), data_sources.json_list.as_table(), confdb.HLTProcess.build_source(), confdb.HLTProcess.customize(), confdb.HLTProcess.dump(), confdb.HLTProcess.fixPrescales(), data_sources.json_list.get_members(), confdb.HLTProcess.getRawConfigurationFromDB(), confdb.HLTProcess.instrumentDQM(), confdb.HLTProcess.instrumentOpenMode(), confdb.HLTProcess.instrumentTiming(), data_sources.json_list.last(), confdb.HLTProcess.loadAdditionalConditions(), confdb.HLTProcess.loadCff(), confdb.HLTProcess.loadSetupCff(), confdb.HLTProcess.overrideGlobalTag(), confdb.HLTProcess.overrideL1MenuXml(), confdb.HLTProcess.overrideOutput(), confdb.HLTProcess.overrideParameters(), confdb.HLTProcess.overrideProcessName(), confdb.HLTProcess.runL1Emulator(), confdb.HLTProcess.specificCustomize(), cuy.FindIssue.startElement(), and confdb.HLTProcess.updateMessageLogger().
DOTExport.DotProducer.endstarts |
Definition at line 29 of file DOTExport.py.
Referenced by DOTExport.DotProducer.connectPaths().
DOTExport.DotProducer.nodes |
Definition at line 25 of file DOTExport.py.
Referenced by DOTExport.DotProducer.connectTags(), DOTExport.DotProducer.getTopLevel(), DOTExport.DotProducer.makePath(), DOTExport.DotProducer.produceNodes(), DOTExport.DotProducer.produceServices(), DOTExport.DotProducer.produceSource(), and DOTExport.DotProducer.seqRecurseChildren().
DOTExport.DotProducer.options |
Definition at line 23 of file DOTExport.py.
Referenced by DOTExport.DotProducer.__call__(), betterConfigParser.BetterConfigParser.__updateDict(), confdb.HLTProcess.buildOptions(), betterConfigParser.BetterConfigParser.checkInput(), DOTExport.DotProducer.connectTags(), CrabHelper.CrabHelper.crab_config_filename(), CrabHelper.CrabHelper.crab_taskname(), DOTExport.DotExport.export(), CrabHelper.CrabHelper.fill_options_from_crab_config(), confdb.HLTProcess.fixPrescales(), confdb.HLTProcess.getRawConfigurationFromDB(), confdb.HLTProcess.getSetupConfigurationFromDB(), DOTExport.DotProducer.getTopLevel(), DOTExport.DotProducer.makePath(), DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodeURL(), DOTExport.DotProducer.produceLegend(), DOTExport.DotProducer.produceNodes(), DOTExport.DotProducer.producePaths(), DOTExport.DotProducer.produceServices(), DOTExport.DotProducer.produceSource(), edmIntegrityCheck.IntegrityCheck.query(), cmsswPreprocessor.CmsswPreprocessor.run(), production_tasks.BaseDataset.run(), production_tasks.GenerateMask.run(), production_tasks.RunCMSBatch.run(), production_tasks.MonitorJobs.run(), production_tasks.CheckJobStatus.run(), production_tasks.CleanJobFiles.run(), DOTExport.DotProducer.seqRecurseChildren(), FileExportPlugin.FileExportPlugin.setOption(), and DOTExport.DotExport.write_output().
DOTExport.DotProducer.pathends |
Definition at line 28 of file DOTExport.py.
Referenced by DOTExport.DotProducer.connectPaths().
DOTExport.DotProducer.pathstarts |
Definition at line 27 of file DOTExport.py.
Referenced by DOTExport.DotProducer.produceSource().
DOTExport.DotProducer.shapes |
Definition at line 24 of file DOTExport.py.
Referenced by DOTExport.DotExport.export(), DOTExport.DotProducer.produceLegend(), DOTExport.DotProducer.produceServices(), and DOTExport.DotProducer.produceSource().
DOTExport.DotProducer.toplevel |
Definition at line 30 of file DOTExport.py.
Referenced by DOTExport.DotProducer.producePaths(), DOTExport.DotProducer.produceServices(), and DOTExport.DotProducer.produceSource().