Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions | Variables
CopyBlobFromCool Namespace Reference

Functions

def usage ()
 
def make_blob (string)
 

Variables

 letters
 
 keywords
 
 opts
 
 extraparams
 
 run
 
 lumi
 
 server
 
 schema
 
 folderPath
 
 dbName
 
 tag
 
 channels
 
 output
 
 a
 
 Blob
 
 log
 
 logLevel
 
 db
 
 folderTag
 
 folder
 
 payloadSpec
 
 folderMode
 
 folderSpec
 
 obj
 
 suff
 
 since
 
 maxSince
 
 jdata
 
 objsince
 
 objuntil
 
 sinceRun
 
 sinceLum
 
 untilRun
 
 untilLum
 
 coralblob
 
 blob
 
 b64string
 
 cmt
 
 fullcmt
 
 blob1
 
 cmt1
 
 fullcmt1
 
 sinceLumi
 
 ofile
 

Function Documentation

◆ make_blob()

def CopyBlobFromCool.make_blob (   string)

Definition at line 87 of file CopyBlobFromCool.py.

87 def make_blob(string):
88  b = Blob()
89  b.write(string)
90  b.seek(0)
91  return b
92 

◆ usage()

def CopyBlobFromCool.usage ( )

Definition at line 14 of file CopyBlobFromCool.py.

14 def usage():
15  print ("Usage: ",sys.argv[0]," [OPTION] ... ")
16  print ("Read TileCal blobs from COOL and convert them to JSON format for CREST")
17  print ("")
18  print ("-h, --help shows this help")
19  print ("-s, --schema= specify schema to use, ONL or OFL for RUN1 or ONL2 or OFL2 for RUN2 or MC")
20  print ("-S, --server= specify server - ORACLE or FRONTIER, default is FRONTIER")
21  print ("-d, --dbname= specify the database name e.g. CONDBR2")
22  print ("-f, --folder= specify folder to use e.g. /TILE/OFL02/STATUS/ADC")
23  print ("-t, --tag= specify tag to use, f.i. UPD1 or UPD4 or tag suffix like RUN2-UPD4-04")
24  print ("-r, --run= specify run number, by default uses latest iov")
25  print ("-l, --lumi= specify lumi block number, default is 0")
26  print ("-c, --channel= specify COOL channel, by default COOL channels 0-275 and 1000 are used")
27  print ("-o, --output= specify the prefix for output json file")
28 

Variable Documentation

◆ a

CopyBlobFromCool.a

Definition at line 51 of file CopyBlobFromCool.py.

◆ b64string

CopyBlobFromCool.b64string

Definition at line 136 of file CopyBlobFromCool.py.

◆ Blob

CopyBlobFromCool.Blob

Definition at line 85 of file CopyBlobFromCool.py.

◆ blob

CopyBlobFromCool.blob

Definition at line 135 of file CopyBlobFromCool.py.

◆ blob1

CopyBlobFromCool.blob1

Definition at line 143 of file CopyBlobFromCool.py.

◆ channels

CopyBlobFromCool.channels

Definition at line 47 of file CopyBlobFromCool.py.

◆ cmt

CopyBlobFromCool.cmt

Definition at line 139 of file CopyBlobFromCool.py.

◆ cmt1

CopyBlobFromCool.cmt1

Definition at line 145 of file CopyBlobFromCool.py.

◆ coralblob

CopyBlobFromCool.coralblob

Definition at line 134 of file CopyBlobFromCool.py.

◆ db

CopyBlobFromCool.db

Definition at line 106 of file CopyBlobFromCool.py.

◆ dbName

CopyBlobFromCool.dbName

Definition at line 45 of file CopyBlobFromCool.py.

◆ extraparams

CopyBlobFromCool.extraparams

Definition at line 33 of file CopyBlobFromCool.py.

◆ folder

CopyBlobFromCool.folder

Definition at line 110 of file CopyBlobFromCool.py.

◆ folderMode

CopyBlobFromCool.folderMode

Definition at line 116 of file CopyBlobFromCool.py.

◆ folderPath

CopyBlobFromCool.folderPath

Definition at line 44 of file CopyBlobFromCool.py.

◆ folderSpec

CopyBlobFromCool.folderSpec

Definition at line 117 of file CopyBlobFromCool.py.

◆ folderTag

CopyBlobFromCool.folderTag

Definition at line 107 of file CopyBlobFromCool.py.

◆ fullcmt

CopyBlobFromCool.fullcmt

Definition at line 140 of file CopyBlobFromCool.py.

◆ fullcmt1

CopyBlobFromCool.fullcmt1

Definition at line 146 of file CopyBlobFromCool.py.

◆ jdata

CopyBlobFromCool.jdata

Definition at line 124 of file CopyBlobFromCool.py.

◆ keywords

CopyBlobFromCool.keywords

Definition at line 30 of file CopyBlobFromCool.py.

◆ letters

CopyBlobFromCool.letters

Definition at line 29 of file CopyBlobFromCool.py.

◆ log

CopyBlobFromCool.log

Definition at line 94 of file CopyBlobFromCool.py.

◆ logLevel

CopyBlobFromCool.logLevel

Definition at line 96 of file CopyBlobFromCool.py.

◆ lumi

CopyBlobFromCool.lumi

Definition at line 41 of file CopyBlobFromCool.py.

◆ maxSince

CopyBlobFromCool.maxSince

Definition at line 123 of file CopyBlobFromCool.py.

◆ obj

CopyBlobFromCool.obj

Definition at line 120 of file CopyBlobFromCool.py.

◆ objsince

CopyBlobFromCool.objsince

Definition at line 128 of file CopyBlobFromCool.py.

◆ objuntil

CopyBlobFromCool.objuntil

Definition at line 129 of file CopyBlobFromCool.py.

◆ ofile

CopyBlobFromCool.ofile

Definition at line 156 of file CopyBlobFromCool.py.

◆ opts

CopyBlobFromCool.opts

Definition at line 33 of file CopyBlobFromCool.py.

◆ output

CopyBlobFromCool.output

Definition at line 48 of file CopyBlobFromCool.py.

◆ payloadSpec

CopyBlobFromCool.payloadSpec

Definition at line 114 of file CopyBlobFromCool.py.

◆ run

CopyBlobFromCool.run

Definition at line 40 of file CopyBlobFromCool.py.

◆ schema

CopyBlobFromCool.schema

Definition at line 43 of file CopyBlobFromCool.py.

◆ server

CopyBlobFromCool.server

Definition at line 42 of file CopyBlobFromCool.py.

◆ since

CopyBlobFromCool.since

Definition at line 122 of file CopyBlobFromCool.py.

◆ sinceLum

CopyBlobFromCool.sinceLum

Definition at line 130 of file CopyBlobFromCool.py.

◆ sinceLumi

CopyBlobFromCool.sinceLumi

Definition at line 154 of file CopyBlobFromCool.py.

◆ sinceRun

CopyBlobFromCool.sinceRun

Definition at line 130 of file CopyBlobFromCool.py.

◆ suff

CopyBlobFromCool.suff

Definition at line 121 of file CopyBlobFromCool.py.

◆ tag

CopyBlobFromCool.tag

Definition at line 46 of file CopyBlobFromCool.py.

◆ untilLum

CopyBlobFromCool.untilLum

Definition at line 131 of file CopyBlobFromCool.py.

◆ untilRun

CopyBlobFromCool.untilRun

Definition at line 131 of file CopyBlobFromCool.py.

CopyBlobFromCool.usage
def usage()
Definition: CopyBlobFromCool.py:14
CopyBlobFromCool.make_blob
def make_blob(string)
Definition: CopyBlobFromCool.py:87
CopyBlobFromCool.Blob
Blob
Definition: CopyBlobFromCool.py:85