ATLAS Offline Software
Functions | Variables
PlotCalibFromCool Namespace Reference

Functions

def usage ()
 

Variables

 letters
 
 words
 
 options
 
 args
 
 schema
 
 dbname
 
 server
 
 folderPath
 
 tag
 
 line
 
 noline
 
 vsbin
 
 plotopt
 
 save_tree
 
 print_msg
 
 opt2d
 
 zAxis
 
 setTitle
 
 label
 
 label2
 
 partname
 
 modulename
 
 modmin
 
 modmax
 
 chanmin
 
 chanmax
 
 gainmin
 
 gainmax
 
 valmin
 
 valmax
 
 mod_n
 
 chan_n
 
 gain_n
 
 val_n
 
 begin
 
 end
 
 runNum
 
 lumiNum
 
 one_run
 
 multi
 
 norm
 
 cut
 
 a
 
 nval
 
 modnum
 
 part_dict
 
 ros
 
 rosmin
 
 rosmax
 
 many
 
 channame
 
 gainname
 
 log
 
 logLevel
 
 log1
 
 folderTag
 
 ft
 
 COOL_part
 
 COOL_chan
 
 idb
 
 iovList
 
 blobReader
 
 br
 
 dbobjs
 
 obj
 
 objsince
 
 sinceRun
 
 sinceLum
 
 since
 
 objuntil
 
 untilRun
 
 untilLum
 
 until
 
 iov
 
 il
 
 iov1
 
 iov2
 
 i
 
 be
 
 en
 
 lastrun
 
 veryEnd
 
 ib
 
 ie
 
 run
 
 lumi
 
 labels
 Creating tree for constants. More...
 
 vals
 
 titsuff
 
 rlt
 
 gtitle
 
 fname
 
 tree_file
 
 tree
 
 run_n
 
 dtype
 
 lumi_n
 
 channel_n
 
 module_n
 
 ros_n
 
 value
 
 scale
 
 first
 Looping over iovs and filling the tree. More...
 
 one_iov
 
 rl
 
 modName
 
 flt
 
 nchan
 
 ngain
 
 msg
 
 cut_cond
 
 data
 Which value to choose. More...
 
 cx
 
 cy
 
 canv
 
 hhh
 
 color
 
 grall
 
 vmin
 
 vmax
 
 cut0
 
 data1
 
 leg
 
 cut1
 
 gr
 
 yy
 
 vv
 
 lg
 
 nc
 
 extra
 
 dv
 
 nentries
 
 Matrix
 
 x
 
 y
 
 sc
 
 h
 
 dy
 
 delx
 
 lat
 
 p
 
 ll
 

Function Documentation

◆ usage()

def PlotCalibFromCool.usage ( )

Definition at line 12 of file PlotCalibFromCool.py.

12 def usage():
13  print ("How to use: ",sys.argv[0]," [OPTION] ... ")
14  print ("Plots the TileCal constants from various schemas / folders / tags as a function of run number/ lumiblock")
15  print ("")
16  print ("-h, --help shows this help")
17  print ("-T, --tree save all in a tree")
18  print ("-o, --opt= specify plotting option: line, noline or graph, bin, dist or 2d, default is dist")
19  print ("-z, --zAxis= specify label for Z axis on 2d plot")
20  print ("-x, --noTitle create plot without title")
21  print ("-L, --label= create plot with ATLAS/Tile label at the very top and this additional text")
22  print ("-M, --label2= second line of the label, if needed")
23  print ("-P, --print print all the values on the console")
24  print ("-n, --norm normalize everything to the first point")
25  print ("-f, --folder= specify status folder to use f.i. /TILE/OFL02/CALIB/CIS/LIN ")
26  print ("-t, --tag= specify tag to use, f.i. UPD1 or UPD4 or full suffix like RUN2-HLT-UPD1-00")
27  print ("-b, --begin= specify the starting run number")
28  print ("-e, --end= sepcify the last run number")
29  print ("-r, --run= specify fixed run number, will plot constants as a function of lumi")
30  print ("-l, --lumi= specify lumi block number, default is 0")
31  print ("-p, --part= specify which partition to plot, only for --plotopt=2d")
32  print ("-I, --modmin= specify minimal module to use for 2D plot, default is 1")
33  print ("-A, --modmax= specify maximal module to use for 2D plot, default is 64")
34  print ("-N, --chmin= specify minimal channel to use for 2D plot, default is 0")
35  print ("-X, --chmax= specify maximal channel to use for 2D plot, default is 47")
36  print ("-Y, --gmin= specify minimal gain to use for print option, default is 0")
37  print ("-Z, --gmax= specify maximal gain to use for print option, default is 1")
38  print ("-m, --module= specify module to use for 1D plots, default is LBA01")
39  print ("-c, --chan= specify channel to use for 1D plots, default is 0")
40  print ("-g, --gain=, -a, --adc= specify adc(gain) to use, default is 0 (low gain)")
41  print ("-v, --val=, -i, --ind= specify index of value to use, default is 0 ")
42  print ("-d, --vmin= specify minimal value for plot")
43  print ("-u, --vmax= specify maximal value for plot")
44  print ("-C, --cut= specify additional cut on displayed values")
45  print ("-s, --schema= specify schema to use, like 'COOLONL_TILE/CONDBR2' or 'sqlite://;schema=tileSqlite.db;dbname=CONDBR2' or tileSqlite.db")
46  print ("-D, --dbname= specify dbname part of schema if schema only contains file name, default is CONDBR2")
47  print ("-S, --server= specify server - ORACLE or FRONTIER, default is FRONTIER")
48 
49 

Variable Documentation

◆ a

PlotCalibFromCool.a

Definition at line 104 of file PlotCalibFromCool.py.

◆ args

PlotCalibFromCool.args

Definition at line 53 of file PlotCalibFromCool.py.

◆ be

PlotCalibFromCool.be

Definition at line 398 of file PlotCalibFromCool.py.

◆ begin

PlotCalibFromCool.begin

Definition at line 94 of file PlotCalibFromCool.py.

◆ blobReader

PlotCalibFromCool.blobReader

Definition at line 352 of file PlotCalibFromCool.py.

◆ br

PlotCalibFromCool.br

Definition at line 355 of file PlotCalibFromCool.py.

◆ canv

PlotCalibFromCool.canv

Definition at line 670 of file PlotCalibFromCool.py.

◆ chan_n

PlotCalibFromCool.chan_n

Definition at line 91 of file PlotCalibFromCool.py.

◆ chanmax

PlotCalibFromCool.chanmax

Definition at line 85 of file PlotCalibFromCool.py.

◆ chanmin

PlotCalibFromCool.chanmin

Definition at line 84 of file PlotCalibFromCool.py.

◆ channame

PlotCalibFromCool.channame

Definition at line 278 of file PlotCalibFromCool.py.

◆ channel_n

PlotCalibFromCool.channel_n

Definition at line 497 of file PlotCalibFromCool.py.

◆ color

PlotCalibFromCool.color

Definition at line 694 of file PlotCalibFromCool.py.

◆ COOL_chan

PlotCalibFromCool.COOL_chan

Definition at line 343 of file PlotCalibFromCool.py.

◆ COOL_part

PlotCalibFromCool.COOL_part

Definition at line 342 of file PlotCalibFromCool.py.

◆ cut

PlotCalibFromCool.cut

Definition at line 101 of file PlotCalibFromCool.py.

◆ cut0

PlotCalibFromCool.cut0

Definition at line 698 of file PlotCalibFromCool.py.

◆ cut1

PlotCalibFromCool.cut1

Definition at line 709 of file PlotCalibFromCool.py.

◆ cut_cond

PlotCalibFromCool.cut_cond

Definition at line 637 of file PlotCalibFromCool.py.

◆ cx

PlotCalibFromCool.cx

Definition at line 666 of file PlotCalibFromCool.py.

◆ cy

PlotCalibFromCool.cy

Definition at line 667 of file PlotCalibFromCool.py.

◆ data

PlotCalibFromCool.data

Which value to choose.

Definition at line 643 of file PlotCalibFromCool.py.

◆ data1

PlotCalibFromCool.data1

Definition at line 699 of file PlotCalibFromCool.py.

◆ dbname

PlotCalibFromCool.dbname

Definition at line 65 of file PlotCalibFromCool.py.

◆ dbobjs

PlotCalibFromCool.dbobjs

Definition at line 357 of file PlotCalibFromCool.py.

◆ delx

PlotCalibFromCool.delx

Definition at line 865 of file PlotCalibFromCool.py.

◆ dtype

PlotCalibFromCool.dtype

Definition at line 495 of file PlotCalibFromCool.py.

◆ dv

PlotCalibFromCool.dv

Definition at line 762 of file PlotCalibFromCool.py.

◆ dy

PlotCalibFromCool.dy

Definition at line 864 of file PlotCalibFromCool.py.

◆ en

PlotCalibFromCool.en

Definition at line 399 of file PlotCalibFromCool.py.

◆ end

PlotCalibFromCool.end

Definition at line 95 of file PlotCalibFromCool.py.

◆ extra

PlotCalibFromCool.extra

Definition at line 761 of file PlotCalibFromCool.py.

◆ first

PlotCalibFromCool.first

Looping over iovs and filling the tree.

Definition at line 517 of file PlotCalibFromCool.py.

◆ flt

PlotCalibFromCool.flt

Definition at line 559 of file PlotCalibFromCool.py.

◆ fname

PlotCalibFromCool.fname

Definition at line 487 of file PlotCalibFromCool.py.

◆ folderPath

PlotCalibFromCool.folderPath

Definition at line 67 of file PlotCalibFromCool.py.

◆ folderTag

PlotCalibFromCool.folderTag

Definition at line 327 of file PlotCalibFromCool.py.

◆ ft

PlotCalibFromCool.ft

Definition at line 329 of file PlotCalibFromCool.py.

◆ gain_n

PlotCalibFromCool.gain_n

Definition at line 92 of file PlotCalibFromCool.py.

◆ gainmax

PlotCalibFromCool.gainmax

Definition at line 87 of file PlotCalibFromCool.py.

◆ gainmin

PlotCalibFromCool.gainmin

Definition at line 86 of file PlotCalibFromCool.py.

◆ gainname

PlotCalibFromCool.gainname

Definition at line 299 of file PlotCalibFromCool.py.

◆ gr

PlotCalibFromCool.gr

Definition at line 713 of file PlotCalibFromCool.py.

◆ grall

PlotCalibFromCool.grall

Definition at line 695 of file PlotCalibFromCool.py.

◆ gtitle

PlotCalibFromCool.gtitle

Definition at line 484 of file PlotCalibFromCool.py.

◆ h

PlotCalibFromCool.h

Definition at line 835 of file PlotCalibFromCool.py.

◆ hhh

PlotCalibFromCool.hhh

Definition at line 673 of file PlotCalibFromCool.py.

◆ i

PlotCalibFromCool.i

Definition at line 391 of file PlotCalibFromCool.py.

◆ ib

PlotCalibFromCool.ib

Definition at line 419 of file PlotCalibFromCool.py.

◆ idb

PlotCalibFromCool.idb

Definition at line 350 of file PlotCalibFromCool.py.

◆ ie

PlotCalibFromCool.ie

Definition at line 420 of file PlotCalibFromCool.py.

◆ il

PlotCalibFromCool.il

Definition at line 381 of file PlotCalibFromCool.py.

◆ iov

PlotCalibFromCool.iov

Definition at line 372 of file PlotCalibFromCool.py.

◆ iov1

PlotCalibFromCool.iov1

Definition at line 382 of file PlotCalibFromCool.py.

◆ iov2

PlotCalibFromCool.iov2

Definition at line 384 of file PlotCalibFromCool.py.

◆ iovList

PlotCalibFromCool.iovList

Definition at line 351 of file PlotCalibFromCool.py.

◆ label

PlotCalibFromCool.label

Definition at line 78 of file PlotCalibFromCool.py.

◆ label2

PlotCalibFromCool.label2

Definition at line 79 of file PlotCalibFromCool.py.

◆ labels

PlotCalibFromCool.labels

Creating tree for constants.

Definition at line 473 of file PlotCalibFromCool.py.

◆ lastrun

PlotCalibFromCool.lastrun

Definition at line 401 of file PlotCalibFromCool.py.

◆ lat

PlotCalibFromCool.lat

Definition at line 867 of file PlotCalibFromCool.py.

◆ leg

PlotCalibFromCool.leg

Definition at line 700 of file PlotCalibFromCool.py.

◆ letters

PlotCalibFromCool.letters

Definition at line 50 of file PlotCalibFromCool.py.

◆ lg

PlotCalibFromCool.lg

Definition at line 748 of file PlotCalibFromCool.py.

◆ line

PlotCalibFromCool.line

Definition at line 69 of file PlotCalibFromCool.py.

◆ ll

PlotCalibFromCool.ll

Definition at line 877 of file PlotCalibFromCool.py.

◆ log

PlotCalibFromCool.log

Definition at line 319 of file PlotCalibFromCool.py.

◆ log1

PlotCalibFromCool.log1

Definition at line 323 of file PlotCalibFromCool.py.

◆ logLevel

PlotCalibFromCool.logLevel

Definition at line 321 of file PlotCalibFromCool.py.

◆ lumi

PlotCalibFromCool.lumi

Definition at line 423 of file PlotCalibFromCool.py.

◆ lumi_n

PlotCalibFromCool.lumi_n

Definition at line 496 of file PlotCalibFromCool.py.

◆ lumiNum

PlotCalibFromCool.lumiNum

Definition at line 97 of file PlotCalibFromCool.py.

◆ many

PlotCalibFromCool.many

Definition at line 268 of file PlotCalibFromCool.py.

◆ Matrix

PlotCalibFromCool.Matrix

Definition at line 808 of file PlotCalibFromCool.py.

◆ mod_n

PlotCalibFromCool.mod_n

Definition at line 90 of file PlotCalibFromCool.py.

◆ modmax

PlotCalibFromCool.modmax

Definition at line 83 of file PlotCalibFromCool.py.

◆ modmin

PlotCalibFromCool.modmin

Definition at line 82 of file PlotCalibFromCool.py.

◆ modName

PlotCalibFromCool.modName

Definition at line 556 of file PlotCalibFromCool.py.

◆ modnum

PlotCalibFromCool.modnum

Definition at line 238 of file PlotCalibFromCool.py.

◆ module_n

PlotCalibFromCool.module_n

Definition at line 498 of file PlotCalibFromCool.py.

◆ modulename

PlotCalibFromCool.modulename

Definition at line 81 of file PlotCalibFromCool.py.

◆ msg

PlotCalibFromCool.msg

Definition at line 569 of file PlotCalibFromCool.py.

◆ multi

PlotCalibFromCool.multi

Definition at line 99 of file PlotCalibFromCool.py.

◆ nc

PlotCalibFromCool.nc

Definition at line 755 of file PlotCalibFromCool.py.

◆ nchan

PlotCalibFromCool.nchan

Definition at line 564 of file PlotCalibFromCool.py.

◆ nentries

PlotCalibFromCool.nentries

Definition at line 798 of file PlotCalibFromCool.py.

◆ ngain

PlotCalibFromCool.ngain

Definition at line 565 of file PlotCalibFromCool.py.

◆ noline

PlotCalibFromCool.noline

Definition at line 70 of file PlotCalibFromCool.py.

◆ norm

PlotCalibFromCool.norm

Definition at line 100 of file PlotCalibFromCool.py.

◆ nval

PlotCalibFromCool.nval

Definition at line 228 of file PlotCalibFromCool.py.

◆ obj

PlotCalibFromCool.obj

Definition at line 361 of file PlotCalibFromCool.py.

◆ objsince

PlotCalibFromCool.objsince

Definition at line 362 of file PlotCalibFromCool.py.

◆ objuntil

PlotCalibFromCool.objuntil

Definition at line 366 of file PlotCalibFromCool.py.

◆ one_iov

PlotCalibFromCool.one_iov

Definition at line 522 of file PlotCalibFromCool.py.

◆ one_run

PlotCalibFromCool.one_run

Definition at line 98 of file PlotCalibFromCool.py.

◆ opt2d

PlotCalibFromCool.opt2d

Definition at line 75 of file PlotCalibFromCool.py.

◆ options

PlotCalibFromCool.options

Definition at line 53 of file PlotCalibFromCool.py.

◆ p

PlotCalibFromCool.p

Definition at line 871 of file PlotCalibFromCool.py.

◆ part_dict

PlotCalibFromCool.part_dict

Definition at line 251 of file PlotCalibFromCool.py.

◆ partname

PlotCalibFromCool.partname

Definition at line 80 of file PlotCalibFromCool.py.

◆ plotopt

PlotCalibFromCool.plotopt

Definition at line 72 of file PlotCalibFromCool.py.

◆ print_msg

PlotCalibFromCool.print_msg

Definition at line 74 of file PlotCalibFromCool.py.

◆ rl

PlotCalibFromCool.rl

Definition at line 529 of file PlotCalibFromCool.py.

◆ rlt

PlotCalibFromCool.rlt

Definition at line 483 of file PlotCalibFromCool.py.

◆ ros

PlotCalibFromCool.ros

Definition at line 253 of file PlotCalibFromCool.py.

◆ ros_n

PlotCalibFromCool.ros_n

Definition at line 499 of file PlotCalibFromCool.py.

◆ rosmax

PlotCalibFromCool.rosmax

Definition at line 256 of file PlotCalibFromCool.py.

◆ rosmin

PlotCalibFromCool.rosmin

Definition at line 255 of file PlotCalibFromCool.py.

◆ run

PlotCalibFromCool.run

Definition at line 422 of file PlotCalibFromCool.py.

◆ run_n

PlotCalibFromCool.run_n

Definition at line 495 of file PlotCalibFromCool.py.

◆ runNum

PlotCalibFromCool.runNum

Definition at line 96 of file PlotCalibFromCool.py.

◆ save_tree

PlotCalibFromCool.save_tree

Definition at line 73 of file PlotCalibFromCool.py.

◆ sc

PlotCalibFromCool.sc

Definition at line 815 of file PlotCalibFromCool.py.

◆ scale

PlotCalibFromCool.scale

Definition at line 501 of file PlotCalibFromCool.py.

◆ schema

PlotCalibFromCool.schema

Definition at line 64 of file PlotCalibFromCool.py.

◆ server

PlotCalibFromCool.server

Definition at line 66 of file PlotCalibFromCool.py.

◆ setTitle

PlotCalibFromCool.setTitle

Definition at line 77 of file PlotCalibFromCool.py.

◆ since

PlotCalibFromCool.since

Definition at line 365 of file PlotCalibFromCool.py.

◆ sinceLum

PlotCalibFromCool.sinceLum

Definition at line 364 of file PlotCalibFromCool.py.

◆ sinceRun

PlotCalibFromCool.sinceRun

Definition at line 363 of file PlotCalibFromCool.py.

◆ tag

PlotCalibFromCool.tag

Definition at line 68 of file PlotCalibFromCool.py.

◆ titsuff

PlotCalibFromCool.titsuff

Definition at line 476 of file PlotCalibFromCool.py.

◆ tree

PlotCalibFromCool.tree

Definition at line 494 of file PlotCalibFromCool.py.

◆ tree_file

PlotCalibFromCool.tree_file

Definition at line 492 of file PlotCalibFromCool.py.

◆ until

PlotCalibFromCool.until

Definition at line 369 of file PlotCalibFromCool.py.

◆ untilLum

PlotCalibFromCool.untilLum

Definition at line 368 of file PlotCalibFromCool.py.

◆ untilRun

PlotCalibFromCool.untilRun

Definition at line 367 of file PlotCalibFromCool.py.

◆ val_n

PlotCalibFromCool.val_n

Definition at line 93 of file PlotCalibFromCool.py.

◆ valmax

PlotCalibFromCool.valmax

Definition at line 89 of file PlotCalibFromCool.py.

◆ valmin

PlotCalibFromCool.valmin

Definition at line 88 of file PlotCalibFromCool.py.

◆ vals

PlotCalibFromCool.vals

Definition at line 474 of file PlotCalibFromCool.py.

◆ value

PlotCalibFromCool.value

Definition at line 500 of file PlotCalibFromCool.py.

◆ veryEnd

PlotCalibFromCool.veryEnd

Definition at line 416 of file PlotCalibFromCool.py.

◆ vmax

PlotCalibFromCool.vmax

Definition at line 697 of file PlotCalibFromCool.py.

◆ vmin

PlotCalibFromCool.vmin

Definition at line 696 of file PlotCalibFromCool.py.

◆ vsbin

PlotCalibFromCool.vsbin

Definition at line 71 of file PlotCalibFromCool.py.

◆ vv

PlotCalibFromCool.vv

Definition at line 716 of file PlotCalibFromCool.py.

◆ words

PlotCalibFromCool.words

Definition at line 51 of file PlotCalibFromCool.py.

◆ x

PlotCalibFromCool.x

Definition at line 812 of file PlotCalibFromCool.py.

◆ y

PlotCalibFromCool.y

Definition at line 813 of file PlotCalibFromCool.py.

◆ yy

PlotCalibFromCool.yy

Definition at line 714 of file PlotCalibFromCool.py.

◆ zAxis

PlotCalibFromCool.zAxis

Definition at line 76 of file PlotCalibFromCool.py.

PlotCalibFromCool.usage
def usage()
Definition: PlotCalibFromCool.py:12