CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions | Variables
cmsPerfRegress.py File Reference

Go to the source code of this file.

Classes

class  cmsPerfRegress.EdmSizeErr
 
class  cmsPerfRegress.Error
 
class  cmsPerfRegress.PerfReportErr
 
class  cmsPerfRegress.SimpMemParseErr
 
class  cmsPerfRegress.TimingParseErr
 

Namespaces

 cmsPerfRegress
 

Functions

def cmsPerfRegress._main
 
def cmsPerfRegress.cmpCallgrindReport
 
def cmsPerfRegress.cmpEdmSizeReport
 
def cmsPerfRegress.cmpIgProfReport
 
def cmsPerfRegress.cmpSimpMemReport
 
def cmsPerfRegress.cmpTimingReport
 
def cmsPerfRegress.createROOT
 Create the root file to save the graphs in. More...
 
def cmsPerfRegress.createSimplMemGraphs
 Create simple memory check graphs. More...
 
def cmsPerfRegress.drawChanges
 Draw data differences (comparison between two data sets or releases) on a separate canvas. More...
 
def cmsPerfRegress.drawGraphs
 Draw superimposed graphs on a separate canvas. More...
 
def cmsPerfRegress.drawHistos
 Draw superimposed histograms on a separate canvas. More...
 
def cmsPerfRegress.drawMemChangeGraphs
 Draw the comparison graphs of two memory graphs. More...
 
def cmsPerfRegress.drawMemGraphs
 Draw two memory graphs superimposed on one another. More...
 
def cmsPerfRegress.get_max
 Get max value in data set. More...
 
def cmsPerfRegress.get_min
 Get min value in data set. More...
 
def cmsPerfRegress.getLimits
 Get limits to plot the graph. More...
 
def cmsPerfRegress.getMeanLines
 Plot the mean line on a graph. More...
 
def cmsPerfRegress.getMemDiff
 Produce the difference of two memory data sets. More...
 
def cmsPerfRegress.getMemOrigScale
 
def cmsPerfRegress.getNpoints
 
def cmsPerfRegress.getParameters
 
def cmsPerfRegress.getSimpleMemLogData
 Parse memory check data from log file. More...
 
def cmsPerfRegress.getTimingDiff
 Get the difference in timing data (for comparison of two releases) More...
 
def cmsPerfRegress.getTimingLogData
 Parse timing data from log file. More...
 
def cmsPerfRegress.getTwoGraphLimits
 Get limits for two graphs that will be superimposed upon one another. More...
 
def cmsPerfRegress.newGraphAndHisto
 Create a new timing graph and histogram. More...
 
def cmsPerfRegress.perfreport
 
def cmsPerfRegress.rmtree
 
def cmsPerfRegress.setBatch
 Setup PyRoot as a batch run. More...
 
def cmsPerfRegress.setupSuperimpose
 Setup graph information for one graph (no need to it on both if they are superimposed) More...
 
def cmsPerfRegress.ungzip
 
def cmsPerfRegress.ungzip2
 

Variables

list cmsPerfRegress._cmsver = os.environ['CMSSW_VERSION']
 
tuple cmsPerfRegress.values_set = ('vsize','delta_vsize','rss','delta_rss')