Functions | |
def | deserialize_iovs (db, plugin_name, plot_name, tag, time_type, iovs) |
def | discover () |
def | discover_plugins () |
def | output (description, param) |
def | supress_output (f) |
def getPayloadData.deserialize_iovs | ( | db, | |
plugin_name, | |||
plot_name, | |||
tag, | |||
time_type, | |||
iovs | |||
) |
Deserializes given iovs data and returns plot coordinates
Definition at line 63 of file getPayloadData.py.
References createfilelist.int, and output().
Referenced by output().
def getPayloadData.discover | ( | ) |
Discovers object types and plots for a given cmssw release Example: { "BasicPayload": [ {"plot": "plot_BeamSpot_x", "plot_type": "History", "single_iov": false, "plugin_name": "pluginBeamSpot_PayloadInspector", "title": "x vs run number"}, ... ], ... }
Definition at line 139 of file getPayloadData.py.
References mps_setup.append, dir, discover_plugins(), and output().
Referenced by output().
def getPayloadData.discover_plugins | ( | ) |
Returns a list of Payload Inspector plugin names Example: ['pluginBasicPayload_PayloadInspector', 'pluginBeamSpot_PayloadInspector', 'pluginSiStrip_PayloadInspector']
Definition at line 103 of file getPayloadData.py.
References output(), and python.rootplot.root2matplotlib.replace().
Referenced by discover().
def getPayloadData.output | ( | description, | |
param | |||
) |
Definition at line 176 of file getPayloadData.py.
References deserialize_iovs(), discover(), and harvestTrackValidationPlots.str.
Referenced by deserialize_iovs(), discover(), and discover_plugins().
def getPayloadData.supress_output | ( | f | ) |
Temporarily disables stdout and stderr so that printouts from the plot plugin does not compromise the purity of our ssh stream if args.suppress_output is true
Definition at line 20 of file getPayloadData.py.
References f.