#!/usr/bin/python import time from ROOT import * f = TFile("s74_s76.root") f.cd() myStyle.cd() c = TCanvas('s74_s76','s74_s76',800,800) c.cd() c.SetGridx() c.SetGridy() c.SetLeftMargin(0.135) g = TECpos_dy00_s74_vs_TECpos_dx00_s74 g.SetTitle('; (cm); (cm)') g.GetXaxis().SetDecimals() g.GetYaxis().SetDecimals() g.GetXaxis().CenterTitle() g.GetYaxis().CenterTitle() g.GetXaxis().SetTitleOffset(1.1) g.GetYaxis().SetTitleOffset(1.7) g.GetXaxis().SetLimits(-0.8,0.8) g.SetMinimum(-0.799) g.SetMaximum(0.8) TECpos_dy00_s74_vs_TECpos_dx00_s74.SetLineWidth(1) TECpos_dy22_s74_vs_TECpos_dx22_s74.SetLineWidth(1) TECang_dy00_s74_vs_TECang_dx00_s74.SetLineWidth(1) TECang_dy22_s74_vs_TECang_dx22_s74.SetLineWidth(1) TECpos_dy00_s76_vs_TECpos_dx00_s76.SetLineWidth(1) TECpos_dy22_s76_vs_TECpos_dx22_s76.SetLineWidth(1) TECang_dy00_s76_vs_TECang_dx00_s76.SetLineWidth(1) TECang_dy22_s76_vs_TECang_dx22_s76.SetLineWidth(1) TECpos_dy00_s74_vs_TECpos_dx00_s74.Draw("AC") TECpos_dy22_s74_vs_TECpos_dx22_s74.Draw("C") TECang_dy00_s74_vs_TECang_dx00_s74.Draw("C") TECang_dy22_s74_vs_TECang_dx22_s74.Draw("C") TECpos_dy00_s76_vs_TECpos_dx00_s76.Draw("C") TECpos_dy22_s76_vs_TECpos_dx22_s76.Draw("C") TECang_dy00_s76_vs_TECang_dx00_s76.Draw("C") TECang_dy22_s76_vs_TECang_dx22_s76.Draw("C") da = TGraph() da.SetPoint(0,0.22,0.015) #s74 da.SetPoint(1,0.735,0.38) #s76 da.SetMarkerStyle(20) da.Draw("P") myLegend = TLegend(0.8,0.8,0.9,0.9) myLegend.SetBorderSize(1) myLegend.AddEntry( TECpos_dy00_s74_vs_TECpos_dx00_s74, "TECpos dy00 s74", "p") myLegend.AddEntry( TECpos_dy22_s74_vs_TECpos_dx22_s74, "TECpos dy22 s74", "p") myLegend.AddEntry( TECang_dy00_s74_vs_TECang_dx00_s74, "TECang dy00 s74", "p") myLegend.AddEntry( TECang_dy22_s74_vs_TECang_dx22_s74, "TECang dy22 s74", "p") myLegend.AddEntry( TECpos_dy00_s76_vs_TECpos_dx00_s76, "TECpos dy00 s76", "p") myLegend.AddEntry( TECpos_dy22_s76_vs_TECpos_dx22_s76, "TECpos dy22 s76", "p") myLegend.AddEntry( TECang_dy00_s76_vs_TECang_dx00_s76, "TECang dy00 s76", "p") myLegend.AddEntry( TECang_dy22_s76_vs_TECang_dx22_s76, "TECang dy22 s76", "p") #myLegend.Draw() try: time.sleep(1E9) except KeyboardInterrupt: pass