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 18 of file DOTExport.py.
def DOTExport.DotProducer.__init__ | ( | self, | |
data, | |||
options, | |||
shapes | |||
) |
Definition at line 19 of file DOTExport.py.
def DOTExport.DotProducer.__call__ | ( | self | ) |
Definition at line 240 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 159 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 166 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 30 of file DOTExport.py.
References DOTExport.DotProducer.nodeLabel(), DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, and DOTExport.DotProducer.options.
Definition at line 103 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 87 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 96 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 234 of file DOTExport.py.
References DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, DOTExport.DotProducer.shapes, and EcalLaserAnalyzer2.shapes.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.produceNodes | ( | self | ) |
Definition at line 224 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 145 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 194 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, EcalLaserAnalyzer2.shapes, and DOTExport.DotProducer.toplevel.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.produceSource | ( | self | ) |
Definition at line 181 of file DOTExport.py.
References DOTExport.DotProducer.nodes, DTCalibrationWorker.DTCalibrationWorker.options, DTWorkflow.DTWorkflow.options, DOTExport.DotProducer.options, DOTExport.DotProducer.pathstarts, DOTExport.DotProducer.shapes, EcalLaserAnalyzer2.shapes, and DOTExport.DotProducer.toplevel.
Referenced by DOTExport.DotProducer.__call__().
def DOTExport.DotProducer.recurseChildren | ( | self, | |
obj | |||
) |
Definition at line 76 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 61 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 20 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 27 of file DOTExport.py.
Referenced by DOTExport.DotProducer.connectPaths().
DOTExport.DotProducer.nodes |
Definition at line 23 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 21 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(), 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 26 of file DOTExport.py.
Referenced by DOTExport.DotProducer.connectPaths().
DOTExport.DotProducer.pathstarts |
Definition at line 25 of file DOTExport.py.
Referenced by DOTExport.DotProducer.produceSource().
DOTExport.DotProducer.shapes |
Definition at line 22 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 28 of file DOTExport.py.
Referenced by DOTExport.DotProducer.producePaths(), DOTExport.DotProducer.produceServices(), and DOTExport.DotProducer.produceSource().