ATLAS Offline Software
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
 
 full
 
 a
 
 Blob
 
 log
 
 logLevel
 
 db
 
 folderTag
 
 folder
 
 payloadSpec
 
 folderMode
 
 folderSpec
 
 obj
 
 suff
 
 since
 
 maxSince
 
 jdata
 
 missingChannels
 
 maxIter
 
 dbOra
 
 objsince
 
 objuntil
 
 sinceRun
 
 sinceLum
 
 untilRun
 
 untilLum
 
 coralblob
 
 blob
 
 b64string
 
 cmt
 
 fullcmt
 
 blob1
 
 cmt1
 
 fullcmt1
 
 key
 
 sinceLumi
 
 ofile
 

Function Documentation

◆ make_blob()

def CopyBlobFromCool.make_blob (   string)

Definition at line 89 of file CopyBlobFromCool.py.

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

◆ 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 ("-f, --full if sqlite file doesn't contain everything, try to find missing COOL channels in Oracle DB")
28  print ("-o, --output= specify the prefix for output json file")
29 

Variable Documentation

◆ a

CopyBlobFromCool.a

Definition at line 53 of file CopyBlobFromCool.py.

◆ b64string

CopyBlobFromCool.b64string

Definition at line 149 of file CopyBlobFromCool.py.

◆ Blob

CopyBlobFromCool.Blob

Definition at line 87 of file CopyBlobFromCool.py.

◆ blob

CopyBlobFromCool.blob

Definition at line 148 of file CopyBlobFromCool.py.

◆ blob1

CopyBlobFromCool.blob1

Definition at line 156 of file CopyBlobFromCool.py.

◆ channels

CopyBlobFromCool.channels

Definition at line 48 of file CopyBlobFromCool.py.

◆ cmt

CopyBlobFromCool.cmt

Definition at line 152 of file CopyBlobFromCool.py.

◆ cmt1

CopyBlobFromCool.cmt1

Definition at line 158 of file CopyBlobFromCool.py.

◆ coralblob

CopyBlobFromCool.coralblob

Definition at line 147 of file CopyBlobFromCool.py.

◆ db

CopyBlobFromCool.db

Definition at line 108 of file CopyBlobFromCool.py.

◆ dbName

CopyBlobFromCool.dbName

Definition at line 46 of file CopyBlobFromCool.py.

◆ dbOra

CopyBlobFromCool.dbOra

Definition at line 134 of file CopyBlobFromCool.py.

◆ extraparams

CopyBlobFromCool.extraparams

Definition at line 34 of file CopyBlobFromCool.py.

◆ folder

CopyBlobFromCool.folder

Definition at line 112 of file CopyBlobFromCool.py.

◆ folderMode

CopyBlobFromCool.folderMode

Definition at line 118 of file CopyBlobFromCool.py.

◆ folderPath

CopyBlobFromCool.folderPath

Definition at line 45 of file CopyBlobFromCool.py.

◆ folderSpec

CopyBlobFromCool.folderSpec

Definition at line 119 of file CopyBlobFromCool.py.

◆ folderTag

CopyBlobFromCool.folderTag

Definition at line 109 of file CopyBlobFromCool.py.

◆ full

CopyBlobFromCool.full

Definition at line 50 of file CopyBlobFromCool.py.

◆ fullcmt

CopyBlobFromCool.fullcmt

Definition at line 153 of file CopyBlobFromCool.py.

◆ fullcmt1

CopyBlobFromCool.fullcmt1

Definition at line 159 of file CopyBlobFromCool.py.

◆ jdata

CopyBlobFromCool.jdata

Definition at line 126 of file CopyBlobFromCool.py.

◆ key

CopyBlobFromCool.key

Definition at line 173 of file CopyBlobFromCool.py.

◆ keywords

CopyBlobFromCool.keywords

Definition at line 31 of file CopyBlobFromCool.py.

◆ letters

CopyBlobFromCool.letters

Definition at line 30 of file CopyBlobFromCool.py.

◆ log

CopyBlobFromCool.log

Definition at line 96 of file CopyBlobFromCool.py.

◆ logLevel

CopyBlobFromCool.logLevel

Definition at line 98 of file CopyBlobFromCool.py.

◆ lumi

CopyBlobFromCool.lumi

Definition at line 42 of file CopyBlobFromCool.py.

◆ maxIter

CopyBlobFromCool.maxIter

Definition at line 129 of file CopyBlobFromCool.py.

◆ maxSince

CopyBlobFromCool.maxSince

Definition at line 125 of file CopyBlobFromCool.py.

◆ missingChannels

CopyBlobFromCool.missingChannels

Definition at line 127 of file CopyBlobFromCool.py.

◆ obj

CopyBlobFromCool.obj

Definition at line 122 of file CopyBlobFromCool.py.

◆ objsince

CopyBlobFromCool.objsince

Definition at line 141 of file CopyBlobFromCool.py.

◆ objuntil

CopyBlobFromCool.objuntil

Definition at line 142 of file CopyBlobFromCool.py.

◆ ofile

CopyBlobFromCool.ofile

Definition at line 180 of file CopyBlobFromCool.py.

◆ opts

CopyBlobFromCool.opts

Definition at line 34 of file CopyBlobFromCool.py.

◆ output

CopyBlobFromCool.output

Definition at line 49 of file CopyBlobFromCool.py.

◆ payloadSpec

CopyBlobFromCool.payloadSpec

Definition at line 116 of file CopyBlobFromCool.py.

◆ run

CopyBlobFromCool.run

Definition at line 41 of file CopyBlobFromCool.py.

◆ schema

CopyBlobFromCool.schema

Definition at line 44 of file CopyBlobFromCool.py.

◆ server

CopyBlobFromCool.server

Definition at line 43 of file CopyBlobFromCool.py.

◆ since

CopyBlobFromCool.since

Definition at line 124 of file CopyBlobFromCool.py.

◆ sinceLum

CopyBlobFromCool.sinceLum

Definition at line 143 of file CopyBlobFromCool.py.

◆ sinceLumi

CopyBlobFromCool.sinceLumi

Definition at line 178 of file CopyBlobFromCool.py.

◆ sinceRun

CopyBlobFromCool.sinceRun

Definition at line 143 of file CopyBlobFromCool.py.

◆ suff

CopyBlobFromCool.suff

Definition at line 123 of file CopyBlobFromCool.py.

◆ tag

CopyBlobFromCool.tag

Definition at line 47 of file CopyBlobFromCool.py.

◆ untilLum

CopyBlobFromCool.untilLum

Definition at line 144 of file CopyBlobFromCool.py.

◆ untilRun

CopyBlobFromCool.untilRun

Definition at line 144 of file CopyBlobFromCool.py.

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