| The Gaudi Framework v32r1 (f65d50dc)

Namespaces | Functions | Variables
plotSpeedupsPyRoot.py File Reference

Go to the source code of this file.

## Namespaces
| plotSpeedupsPyRoot

## Functions
def | plotSpeedupsPyRoot.scaleCores (n_threads)
def | plotSpeedupsPyRoot.getText (x, y, text, scale, angle, colour, font)
def | plotSpeedupsPyRoot.formatGraphs (graph, graphc)
def | plotSpeedupsPyRoot.createFname (neif, nt, cFlag)
def | plotSpeedupsPyRoot.xtractTiming (neif, nt, cFlag)

## Variables
string | plotSpeedupsPyRoot.fname_template = "measurement_BrunelScenario_n100_eif%s_aif100_nthreads%s_c%s_dqFalse_v5.log"
list | plotSpeedupsPyRoot.neif_l = [1, 2, 3, 5, 20, 30]
list | plotSpeedupsPyRoot.nts = [2, 3, 5, 10, 11, 12, 13, 15, 23]
list | plotSpeedupsPyRoot.cFlags = ["True", "False"]
float | plotSpeedupsPyRoot.ScalarTime = 1640.87
string | plotSpeedupsPyRoot.LegendDrawOpts = "lp"
list | plotSpeedupsPyRoot.LineColours = [kRed, kBlue, kGreen + 2, kOrange, kPink + 10, kViolet + 10]
list | plotSpeedupsPyRoot.MarkerStyles
int | plotSpeedupsPyRoot.MarkerSize = 4
int | plotSpeedupsPyRoot.LineWidth = 6
int | plotSpeedupsPyRoot.LineStyle = 7
int | plotSpeedupsPyRoot.graph_counter = 0
int | plotSpeedupsPyRoot.PhCores = 11
int | plotSpeedupsPyRoot.TotalCores = 24
float | plotSpeedupsPyRoot.HtCoreWeight = 0.4
int | plotSpeedupsPyRoot.LabelsFont = 12
int | plotSpeedupsPyRoot.LabelsSize = .6
bool | plotSpeedupsPyRoot.scaleThreads = False
int | plotSpeedupsPyRoot.len_nt = len(nts) + 1
| plotSpeedupsPyRoot.idealSpeedup = TGraph(2)
string | plotSpeedupsPyRoot.scaled_s = ""
list | plotSpeedupsPyRoot.neif_graphs = []
| plotSpeedupsPyRoot.graph = TGraph(len_nt)
| plotSpeedupsPyRoot.graphc = TGraph(len_nt)
int | plotSpeedupsPyRoot.counter = 1
| plotSpeedupsPyRoot.scaled_tn = tn
def | plotSpeedupsPyRoot.time = xtractTiming(neif, tn, False)
def | plotSpeedupsPyRoot.timec = xtractTiming(neif, tn, True)
| plotSpeedupsPyRoot.canvas = TCanvas("Speedup", "Speedup", 2048, 1800)
| plotSpeedupsPyRoot.line = TLine(11, 0, 11, 25)
| plotSpeedupsPyRoot.legend = TLegend(.1, .45, .38, .9)
def | plotSpeedupsPyRoot.ph_cores = getText(10.5, 15, "Physical Cores", LabelsSize, 90, 2, LabelsFont)
def | plotSpeedupsPyRoot.ht_cores
def | plotSpeedupsPyRoot.is_text
int | plotSpeedupsPyRoot.ht_weight = 0