ATLAS Offline Software
Loading...
Searching...
No Matches
TileDCSDataPlotter Namespace Reference

Classes

class  TileDCSDataPlotter

Variables

bool batch = False
bool useCool = True
bool useTestBeam = False
bool hvonly = False
bool verbose = False
 cmd = sys.argv[1]
 dp = TileDCSDataPlotter(sys.argv, useCool, useTestBeam, verbose, putDuplicates=(cmd =="mean" or cmd =="dist"), hvonly=hvonly)
 t = dp.getTree()
 f = ROOT.TFile(dp.outName+".root", "recreate")
 can = TCanvas("c_TileDCSDataPlotter","c_TileDCSDataPlotter",0,0,1200,900)
 hh = dp.getTimelinePlot()
 h0 = TH1D(hh[0])
 tt = dp.rangeStr
 XA = h0.GetXaxis()
 tx = XA.GetTitle()
str ttt = tt+";"+tx+";"+sys.argv[2]+" :: "+sys.argv[3]
 ymin = h0.GetMinimum()
 ymax = h0.GetMaximum()
 max1 = ymax+ymax-ymin
 leg = TLegend(0.1,0.55,0.9,0.9)
 tit = h.GetTitle()
 h = dp.getDiffPlot(1)
 dim = dp.varExp.split(',')[0].count(':')
str opt = ""
tuple pr = (len(hh)==1)

Variable Documentation

◆ batch

bool TileDCSDataPlotter.batch = False

Definition at line 801 of file TileDCSDataPlotter.py.

◆ can

TileDCSDataPlotter.can = TCanvas("c_TileDCSDataPlotter","c_TileDCSDataPlotter",0,0,1200,900)

Definition at line 865 of file TileDCSDataPlotter.py.

◆ cmd

TileDCSDataPlotter.cmd = sys.argv[1]

Definition at line 835 of file TileDCSDataPlotter.py.

◆ dim

TileDCSDataPlotter.dim = dp.varExp.split(',')[0].count(':')

Definition at line 922 of file TileDCSDataPlotter.py.

◆ dp

TileDCSDataPlotter.dp = TileDCSDataPlotter(sys.argv, useCool, useTestBeam, verbose, putDuplicates=(cmd =="mean" or cmd =="dist"), hvonly=hvonly)

Definition at line 842 of file TileDCSDataPlotter.py.

◆ f

TileDCSDataPlotter.f = ROOT.TFile(dp.outName+".root", "recreate")

Definition at line 847 of file TileDCSDataPlotter.py.

◆ h

TileDCSDataPlotter.h = dp.getDiffPlot(1)

Definition at line 905 of file TileDCSDataPlotter.py.

◆ h0

TileDCSDataPlotter.h0 = TH1D(hh[0])

Definition at line 875 of file TileDCSDataPlotter.py.

◆ hh

TileDCSDataPlotter.hh = dp.getTimelinePlot()

Definition at line 873 of file TileDCSDataPlotter.py.

◆ hvonly

bool TileDCSDataPlotter.hvonly = False

Definition at line 823 of file TileDCSDataPlotter.py.

◆ leg

TileDCSDataPlotter.leg = TLegend(0.1,0.55,0.9,0.9)

Definition at line 889 of file TileDCSDataPlotter.py.

◆ max1

TileDCSDataPlotter.max1 = ymax+ymax-ymin

Definition at line 886 of file TileDCSDataPlotter.py.

◆ opt

str TileDCSDataPlotter.opt = ""

Definition at line 923 of file TileDCSDataPlotter.py.

◆ pr

bool TileDCSDataPlotter.pr = (len(hh)==1)

Definition at line 924 of file TileDCSDataPlotter.py.

◆ t

TileDCSDataPlotter.t = dp.getTree()

Definition at line 846 of file TileDCSDataPlotter.py.

◆ tit

TileDCSDataPlotter.tit = h.GetTitle()

Definition at line 892 of file TileDCSDataPlotter.py.

◆ tt

TileDCSDataPlotter.tt = dp.rangeStr

Definition at line 876 of file TileDCSDataPlotter.py.

◆ ttt

str TileDCSDataPlotter.ttt = tt+";"+tx+";"+sys.argv[2]+" :: "+sys.argv[3]

Definition at line 881 of file TileDCSDataPlotter.py.

◆ tx

TileDCSDataPlotter.tx = XA.GetTitle()

Definition at line 880 of file TileDCSDataPlotter.py.

◆ useCool

bool TileDCSDataPlotter.useCool = True

Definition at line 808 of file TileDCSDataPlotter.py.

◆ useTestBeam

bool TileDCSDataPlotter.useTestBeam = False

Definition at line 817 of file TileDCSDataPlotter.py.

◆ verbose

bool TileDCSDataPlotter.verbose = False

Definition at line 829 of file TileDCSDataPlotter.py.

◆ XA

TileDCSDataPlotter.XA = h0.GetXaxis()

Definition at line 879 of file TileDCSDataPlotter.py.

◆ ymax

TileDCSDataPlotter.ymax = h0.GetMaximum()

Definition at line 885 of file TileDCSDataPlotter.py.

◆ ymin

TileDCSDataPlotter.ymin = h0.GetMinimum()

Definition at line 884 of file TileDCSDataPlotter.py.