|
def | cmsPerfRegress._main () |
|
def | cmsPerfRegress.cmpCallgrindReport (outdir, file1, file2) |
|
def | cmsPerfRegress.cmpEdmSizeReport (outdir, file1, file2) |
|
def | cmsPerfRegress.cmpIgProfReport (outdir, file1, file2, IgProfMemOpt="") |
|
def | cmsPerfRegress.cmpSimpMemReport (rootfilename, outdir, oldLogfile, newLogfile, startevt, batch=True, candle="", prevrev="") |
|
def | cmsPerfRegress.cmpTimingReport (rootfilename, outdir, oldLogfile, newLogfile, secsperbin, batch=True, prevrev="") |
|
def | cmsPerfRegress.createROOT (outdir, filename) |
| Create the root file to save the graphs in. More...
|
|
def | cmsPerfRegress.createSimplMemGraphs (data, npoints, graph_num, legs, prevrev="") |
| Create simple memory check graphs. More...
|
|
def | cmsPerfRegress.drawChanges (graph, chgleg) |
| Draw data differences (comparison between two data sets or releases) on a separate canvas. More...
|
|
def | cmsPerfRegress.drawGraphs (graph1, graph2, avg1, avg2, leg) |
| Draw superimposed graphs on a separate canvas. More...
|
|
def | cmsPerfRegress.drawHistos (histo_stack, hstleg) |
| Draw superimposed histograms on a separate canvas. More...
|
|
def | cmsPerfRegress.drawMemChangeGraphs (graph, leg, memtype, stepname) |
| Draw the comparison graphs of two memory graphs. More...
|
|
def | cmsPerfRegress.drawMemGraphs (graph1, graph2, min_val, max_val, last_event, leg, memtype, stepname) |
| Draw two memory graphs superimposed on one another. More...
|
|
def | cmsPerfRegress.get_max (data, index=1) |
| Get max value in data set. More...
|
|
def | cmsPerfRegress.get_min (data, index=1) |
| Get min value in data set. More...
|
|
def | cmsPerfRegress.getLimits (data, secsperbin) |
| Get limits to plot the graph. More...
|
|
def | cmsPerfRegress.getMeanLines (avg, last_event, graph_num) |
| Plot the mean line on a graph. More...
|
|
def | cmsPerfRegress.getMemDiff (data1, data2, npoints, last_event, orig_max_val, stepname, rss=False) |
| Produce the difference of two memory data sets. More...
|
|
def | cmsPerfRegress.getMemOrigScale (fst_min, snd_min, fst_max, snd_max) |
|
def | cmsPerfRegress.getNpoints (data) |
|
def | cmsPerfRegress.getParameters () |
|
def | cmsPerfRegress.getSimpleMemLogData (logfile_name, startevt, candle) |
| Parse memory check data from log file. More...
|
|
def | cmsPerfRegress.getTimingDiff (data1, data2, npoints, last_event, orig_max_val) |
| Get the difference in timing data (for comparison of two releases) More...
|
|
def | cmsPerfRegress.getTimingLogData (logfile_name) |
| Parse timing data from log file. More...
|
|
def | cmsPerfRegress.getTwoGraphLimits (last_event1, max_val1, last_event2, max_val2, min_val1=-1, min_val2=-1) |
| Get limits for two graphs that will be superimposed upon one another. More...
|
|
def | cmsPerfRegress.newGraphAndHisto (histoleg, leg, npoints, nbins, min_val, max_val, data, graph_num, prevrev="") |
| Create a new timing graph and histogram. More...
|
|
def | cmsPerfRegress.perfreport (perftype, file1, file2, outdir, IgProfMemopt="") |
|
def | cmsPerfRegress.rmtree (path) |
|
def | cmsPerfRegress.setBatch () |
| Setup PyRoot as a batch run. More...
|
|
def | cmsPerfRegress.setupSuperimpose (graph1, graph2, last_event, max_val, reporttype=0, title="") |
| Setup graph information for one graph (no need to it on both if they are superimposed) More...
|
|
def | cmsPerfRegress.ungzip (inf, outh) |
|
def | cmsPerfRegress.ungzip2 (inf, out) |
|