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 19 of file DOTExport.py.
def DOTExport.DotProducer.__init__ | ( | self, | |
data, | |||
options, | |||
shapes | |||
) |
Definition at line 20 of file DOTExport.py.
def DOTExport.DotProducer.__call__ | ( | self | ) |
Definition at line 241 of file DOTExport.py.
References DOTExport.DotProducer.connectPaths(), DOTExport.DotProducer.connectTags(), join(), DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.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 160 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 167 of file DOTExport.py.
References DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, and DOTExport.DotProducer.options.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.getTopLevel | ( | self | ) |
Definition at line 31 of file DOTExport.py.
References DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, and DOTExport.DotProducer.options.
Definition at line 104 of file DOTExport.py.
References join(), DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, DOTExport.DotProducer.recurseChildren(), and DOTExport.DotProducer.seqRecurseChildren().
Referenced by DOTExport.DotProducer.producePaths().
def DOTExport.DotProducer.nodeLabel | ( | self, | |
obj | |||
) |
Definition at line 88 of file DOTExport.py.
References DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, and DOTExport.DotProducer.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 97 of file DOTExport.py.
References DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.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 235 of file DOTExport.py.
References DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, DOTExport.DotProducer.shapes, cms::DDParsingContext.shapes, and EcalLaserAnalyzer2.shapes.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.produceNodes | ( | self | ) |
Definition at line 225 of file DOTExport.py.
References mps_monitormerge.items, join(), DOTExport.DotProducer.nodes, DOTExport.DotProducer.nodeURL(), DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, and DOTExport.DotProducer.options.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.producePaths | ( | self | ) |
Definition at line 146 of file DOTExport.py.
References DOTExport.DotProducer.makePath(), Json::Path.makePath(), DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, DOTExport.DotProducer.seqRecurseChildren(), and DOTExport.DotProducer.toplevel.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.produceServices | ( | self | ) |
Definition at line 195 of file DOTExport.py.
References SiStripPI.max, DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.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 182 of file DOTExport.py.
References DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.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 77 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 62 of file DOTExport.py.
References DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, and DOTExport.DotProducer.seqRecurseChildren().
Referenced by DOTExport.DotProducer.makePath(), DOTExport.DotProducer.producePaths(), and DOTExport.DotProducer.seqRecurseChildren().
DOTExport.DotProducer.data |
Definition at line 21 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 28 of file DOTExport.py.
Referenced by DOTExport.DotProducer.connectPaths().
DOTExport.DotProducer.nodes |
Definition at line 24 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 22 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 27 of file DOTExport.py.
Referenced by DOTExport.DotProducer.connectPaths().
DOTExport.DotProducer.pathstarts |
Definition at line 26 of file DOTExport.py.
Referenced by DOTExport.DotProducer.produceSource().
DOTExport.DotProducer.shapes |
Definition at line 23 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 29 of file DOTExport.py.
Referenced by DOTExport.DotProducer.producePaths(), DOTExport.DotProducer.produceServices(), and DOTExport.DotProducer.produceSource().