ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
TileCalorimeter
TileCalib
TileCalibBlobPython
scripts
Namespaces
|
Functions
|
Variables
CopyBlobFromCool.py File Reference
Go to the source code of this file.
Namespaces
namespace
CopyBlobFromCool
Functions
CopyBlobFromCool.usage
()
CopyBlobFromCool.make_blob
(string)
Variables
str
CopyBlobFromCool.letters
= "hS:s:d:t:f:r:l:c:o:f"
list
CopyBlobFromCool.keywords
= ["help","server=","
schema
=","dbname=","
tag
=","
folder
=","
run
=","
lumi
=","channel=","
output
=","full"]
CopyBlobFromCool.opts
CopyBlobFromCool.extraparams
int
CopyBlobFromCool.run
= 2147483647
int
CopyBlobFromCool.lumi
= 0
str
CopyBlobFromCool.server
= ''
str
CopyBlobFromCool.schema
= 'COOLOFL_TILE/CONDBR2'
str
CopyBlobFromCool.folderPath
= '/
TILE
/OFL02/CALIB/CIS/LIN'
str
CopyBlobFromCool.dbName
= 'CONDBR2'
str
CopyBlobFromCool.tag
= 'UPD4'
CopyBlobFromCool.channels
= list(range(276)) + [1000]
str
CopyBlobFromCool.output
= ""
bool
CopyBlobFromCool.full
=
False
CopyBlobFromCool.a
= a.strip()
CopyBlobFromCool.Blob
= cppyy.gbl.coral.Blob
CopyBlobFromCool.log
= getLogger("CopyBlob")
CopyBlobFromCool.logLevel
= logging.DEBUG
CopyBlobFromCool.db
= TileCalibTools.openDbConn(
schema
,
server
)
str
CopyBlobFromCool.folderTag
=
tag
CopyBlobFromCool.folder
= db.getFolder(
folderPath
)
CopyBlobFromCool.payloadSpec
= cool.RecordSpecification()
CopyBlobFromCool.folderMode
= cool.FolderVersioning.MULTI_VERSION
CopyBlobFromCool.folderSpec
= cool.FolderSpecification(
folderMode
,
payloadSpec
)
CopyBlobFromCool.obj
=
None
str
CopyBlobFromCool.suff
= ""
tuple
CopyBlobFromCool.since
= (
run
<<32)+
lumi
int
CopyBlobFromCool.maxSince
= 0
dict
CopyBlobFromCool.jdata
= {}
list
CopyBlobFromCool.missingChannels
= []
int
CopyBlobFromCool.maxIter
= 2
CopyBlobFromCool.dbOra
= TileCalibTools.openDbOracle(
server
,
schema
,
folderPath
)
tuple
CopyBlobFromCool.objsince
= obj.since()
CopyBlobFromCool.objuntil
= obj.until()
CopyBlobFromCool.sinceRun
CopyBlobFromCool.sinceLum
CopyBlobFromCool.untilRun
CopyBlobFromCool.untilLum
CopyBlobFromCool.coralblob
= obj.payload()[0]
CopyBlobFromCool.blob
= coralblob.read()
CopyBlobFromCool.b64string
= str(base64.b64encode(
blob
),'ascii')
CopyBlobFromCool.cmt
=
TileCalibDrawerCmt.getInstance
(
coralblob
)
CopyBlobFromCool.fullcmt
= cmt.getFullComment()
CopyBlobFromCool.blob1
= base64.decodebytes(bytes(
b64string
,'ascii'))
CopyBlobFromCool.cmt1
=
TileCalibDrawerCmt.getInstance
(
coralblob
)
CopyBlobFromCool.fullcmt1
= cmt1.getFullComment()
CopyBlobFromCool.sinceLumi
str
CopyBlobFromCool.ofile
=
output
+
suff
CopyBlobFromCool.the_file
CopyBlobFromCool.separators
CopyBlobFromCool.sort_keys
Generated on
for ATLAS Offline Software by
1.17.0