![]() |
ATLAS Offline Software
|
Functions | |
| usage () | |
Variables | |
| str | letters = "hr:l:s:t:f:D:S:dBHPwm:b:e:a:g:c:N:X:CiI" |
| list | keywords = ["help","run=","lumi=","schema=","tag=","folder=","dbname=","server=","default","blob","hex","pmt","warning","module=","begin=","end=","chmin=","chmax=","gain=","adc=","chan=","comment","iov","IOV"] |
| opts | |
| extraparams | |
| int | run = 2147483647 |
| int | lumi = 0 |
| str | schema = 'COOLOFL_TILE/CONDBR2' |
| str | dbname = '' |
| str | server = '' |
| str | folderPath = "/TILE/OFL02/STATUS/ADC" |
| str | tag = "UPD4" |
| int | rosmin = 1 |
| int | rosmax = 5 |
| bool | blob = False |
| bool | hexid = False |
| bool | pmt = False |
| int | warn = 1 |
| int | modmin = 0 |
| int | modmax = 99999 |
| str | modulename = "AUX-1" |
| str | partname = "" |
| bool | one_mod = False |
| int | mod = -1 |
| int | ros = -1 |
| int | chan_n = -1 |
| int | chanmin = -1 |
| int | chanmax = -1 |
| int | gain_n = -1 |
| int | gainmin = -1 |
| int | gainmax = -1 |
| int | begin = -1 |
| int | end = 2147483647 |
| bool | iov = False |
| bool | iovonly = False |
| bool | IOVONLY = False |
| bool | comment = False |
| a = a.strip() | |
| log = getLogger("ReadBch") | |
| logLevel = logging.DEBUG | |
| log1 = getLogger("TileCalibTools") | |
| db = TileCalibTools.openDbConn(schema,server) | |
| folderTag = TileCalibTools.getFolderTag(db if 'CONDBR2' in schema else schema, folderPath, tag) | |
| mgr = TileBchTools.TileBchMgr() | |
| blobReader = TileCalibTools.TileBlobReader(db,folderPath,folderTag) | |
| isBadDef = mgr.getAdcProblems(0, TileCalibUtils.definitions_draweridx(), TileCalibUtils.bad_definition_chan(), 0) | |
| prbDesc = isBadDef[prbCode] | |
| str | msg = "- %2i (%s)" % (prbCode,prbDesc) |
| isBadTimingDef = mgr.getAdcProblems(0, TileCalibUtils.definitions_draweridx(), TileCalibUtils.badtiming_definition_chan(), 0) | |
| dict | part_dict = {'AUX':0,'LBA':1,'LBC':2,'EBA':3,'EBC':4} |
| int | lastRun = -1 |
| dict | allsince = {} |
| roslist = list(range(rosmin,rosmax)) | |
| list | modlist = [1000] |
| str | modName = "Comment" |
| list | iovs = ["None"] |
| dbobjs = blobReader.getDBobjsWithinRange(ros,mod) | |
| obj = dbobjs.currentRef() | |
| objsince = obj.since() | |
| int | sinceRun = objsince >> 32 |
| int | sinceLum = objsince & 0xFFFFFFFF |
| str | since = "(%d,%d)" % (sinceRun, sinceLum) |
| list | all = [] |
| list | iovList = [] |
| int | COOL_part = ros |
| int | COOL_chan = mod |
| objuntil = obj.until() | |
| int | untilRun = objuntil >> 32 |
| int | untilLum = objuntil & 0xFFFFFFFF |
| tuple | until = (untilRun, untilLum) |
| list | be = iovList[0][0][0] |
| list | en = iovList[-1][0][0] |
| int | ib = 0 |
| ie = len(iovList) | |
| list | dummy = [0]*48 |
| channel2pmt negative means not connected ! | |
| list | barrel |
| list | extbar |
| list | ch2pmt = [ dummy, barrel, barrel, extbar, extbar ] |
| list | gname = [ "LG", "HG" ] |
| str | pref = "" |
| bool | modOk = False |
| int | miss = 0 |
| int | good = 0 |
| int | aff = 0 |
| int | bad = 0 |
| int | nMod = 0 |
| bch = blobReader.getDrawer(ros, mod, iovs[0], False, False) | |
| int | nBad = 0 |
| str | chnName = " %2i" % chn |
| stat = mgr.getAdcStatus(ros,mod,chn,adc) | |
| prbs = mgr.getAdcProblems(ros,mod,chn,adc) | |
| ReadBchFromCool.usage | ( | ) |
Definition at line 12 of file ReadBchFromCool.py.
| ReadBchFromCool.a = a.strip() |
Definition at line 85 of file ReadBchFromCool.py.
| int ReadBchFromCool.aff = 0 |
Definition at line 434 of file ReadBchFromCool.py.
| list ReadBchFromCool.all = [] |
Definition at line 320 of file ReadBchFromCool.py.
| dict ReadBchFromCool.allsince = {} |
Definition at line 279 of file ReadBchFromCool.py.
| int ReadBchFromCool.bad = 0 |
Definition at line 435 of file ReadBchFromCool.py.
| list ReadBchFromCool.barrel |
Definition at line 405 of file ReadBchFromCool.py.
Definition at line 446 of file ReadBchFromCool.py.
| int ReadBchFromCool.be = iovList[0][0][0] |
Definition at line 365 of file ReadBchFromCool.py.
| list ReadBchFromCool.begin = -1 |
Definition at line 77 of file ReadBchFromCool.py.
| bool ReadBchFromCool.blob = False |
Definition at line 60 of file ReadBchFromCool.py.
| ReadBchFromCool.blobReader = TileCalibTools.TileBlobReader(db,folderPath,folderTag) |
Definition at line 214 of file ReadBchFromCool.py.
Definition at line 414 of file ReadBchFromCool.py.
| ReadBchFromCool.chan_n = -1 |
Definition at line 71 of file ReadBchFromCool.py.
| int ReadBchFromCool.chanmax = -1 |
Definition at line 73 of file ReadBchFromCool.py.
| int ReadBchFromCool.chanmin = -1 |
Definition at line 72 of file ReadBchFromCool.py.
| str ReadBchFromCool.chnName = " %2i" % chn |
Definition at line 457 of file ReadBchFromCool.py.
| bool ReadBchFromCool.comment = False |
Definition at line 82 of file ReadBchFromCool.py.
| int ReadBchFromCool.COOL_chan = mod |
Definition at line 341 of file ReadBchFromCool.py.
| int ReadBchFromCool.COOL_part = ros |
Definition at line 340 of file ReadBchFromCool.py.
Definition at line 205 of file ReadBchFromCool.py.
| str ReadBchFromCool.dbname = '' |
Definition at line 54 of file ReadBchFromCool.py.
Definition at line 296 of file ReadBchFromCool.py.
| list ReadBchFromCool.dummy = [0]*48 |
channel2pmt negative means not connected !
Definition at line 404 of file ReadBchFromCool.py.
| int ReadBchFromCool.en = iovList[-1][0][0] |
Definition at line 366 of file ReadBchFromCool.py.
| list ReadBchFromCool.end = 2147483647 |
Definition at line 78 of file ReadBchFromCool.py.
| list ReadBchFromCool.extbar |
Definition at line 409 of file ReadBchFromCool.py.
| ReadBchFromCool.extraparams |
Definition at line 44 of file ReadBchFromCool.py.
| str ReadBchFromCool.folderPath = "/TILE/OFL02/STATUS/ADC" |
Definition at line 56 of file ReadBchFromCool.py.
| ReadBchFromCool.folderTag = TileCalibTools.getFolderTag(db if 'CONDBR2' in schema else schema, folderPath, tag) |
Definition at line 206 of file ReadBchFromCool.py.
| ReadBchFromCool.gain_n = -1 |
Definition at line 74 of file ReadBchFromCool.py.
| int ReadBchFromCool.gainmax = -1 |
Definition at line 76 of file ReadBchFromCool.py.
| int ReadBchFromCool.gainmin = -1 |
Definition at line 75 of file ReadBchFromCool.py.
| list ReadBchFromCool.gname = [ "LG", "HG" ] |
Definition at line 415 of file ReadBchFromCool.py.
| int ReadBchFromCool.good = 0 |
Definition at line 433 of file ReadBchFromCool.py.
| bool ReadBchFromCool.hexid = False |
Definition at line 61 of file ReadBchFromCool.py.
| ReadBchFromCool.ib = 0 |
Definition at line 369 of file ReadBchFromCool.py.
| int ReadBchFromCool.ie = len(iovList) |
Definition at line 370 of file ReadBchFromCool.py.
| bool ReadBchFromCool.iov = False |
Definition at line 79 of file ReadBchFromCool.py.
| list ReadBchFromCool.iovList = [] |
Definition at line 337 of file ReadBchFromCool.py.
| bool ReadBchFromCool.IOVONLY = False |
Definition at line 81 of file ReadBchFromCool.py.
| bool ReadBchFromCool.iovonly = False |
Definition at line 80 of file ReadBchFromCool.py.
| list ReadBchFromCool.iovs = ["None"] |
Definition at line 295 of file ReadBchFromCool.py.
| ReadBchFromCool.isBadDef = mgr.getAdcProblems(0, TileCalibUtils.definitions_draweridx(), TileCalibUtils.bad_definition_chan(), 0) |
Definition at line 217 of file ReadBchFromCool.py.
| ReadBchFromCool.isBadTimingDef = mgr.getAdcProblems(0, TileCalibUtils.definitions_draweridx(), TileCalibUtils.badtiming_definition_chan(), 0) |
Definition at line 225 of file ReadBchFromCool.py.
| list ReadBchFromCool.keywords = ["help","run=","lumi=","schema=","tag=","folder=","dbname=","server=","default","blob","hex","pmt","warning","module=","begin=","end=","chmin=","chmax=","gain=","adc=","chan=","comment","iov","IOV"] |
Definition at line 41 of file ReadBchFromCool.py.
| int ReadBchFromCool.lastRun = -1 |
Definition at line 278 of file ReadBchFromCool.py.
| str ReadBchFromCool.letters = "hr:l:s:t:f:D:S:dBHPwm:b:e:a:g:c:N:X:CiI" |
Definition at line 40 of file ReadBchFromCool.py.
| ReadBchFromCool.log = getLogger("ReadBch") |
Definition at line 157 of file ReadBchFromCool.py.
| ReadBchFromCool.log1 = getLogger("TileCalibTools") |
Definition at line 161 of file ReadBchFromCool.py.
| ReadBchFromCool.logLevel = logging.DEBUG |
Definition at line 159 of file ReadBchFromCool.py.
| list ReadBchFromCool.lumi = 0 |
Definition at line 52 of file ReadBchFromCool.py.
| ReadBchFromCool.mgr = TileBchTools.TileBchMgr() |
Definition at line 210 of file ReadBchFromCool.py.
| int ReadBchFromCool.miss = 0 |
Definition at line 432 of file ReadBchFromCool.py.
| int ReadBchFromCool.mod = -1 |
Definition at line 69 of file ReadBchFromCool.py.
| ReadBchFromCool.modlist = [1000] |
Definition at line 285 of file ReadBchFromCool.py.
| int ReadBchFromCool.modmax = 99999 |
Definition at line 65 of file ReadBchFromCool.py.
| int ReadBchFromCool.modmin = 0 |
Definition at line 64 of file ReadBchFromCool.py.
| str ReadBchFromCool.modName = "Comment" |
Definition at line 286 of file ReadBchFromCool.py.
| bool ReadBchFromCool.modOk = False |
Definition at line 431 of file ReadBchFromCool.py.
| str ReadBchFromCool.modulename = "AUX-1" |
Definition at line 66 of file ReadBchFromCool.py.
| str ReadBchFromCool.msg = "- %2i (%s)" % (prbCode,prbDesc) |
Definition at line 222 of file ReadBchFromCool.py.
| int ReadBchFromCool.nBad = 0 |
Definition at line 455 of file ReadBchFromCool.py.
| int ReadBchFromCool.nMod = 0 |
Definition at line 436 of file ReadBchFromCool.py.
| ReadBchFromCool.obj = dbobjs.currentRef() |
Definition at line 298 of file ReadBchFromCool.py.
| str ReadBchFromCool.objsince = obj.since() |
Definition at line 299 of file ReadBchFromCool.py.
| ReadBchFromCool.objuntil = obj.until() |
Definition at line 356 of file ReadBchFromCool.py.
| bool ReadBchFromCool.one_mod = False |
Definition at line 68 of file ReadBchFromCool.py.
| ReadBchFromCool.opts |
Definition at line 44 of file ReadBchFromCool.py.
| dict ReadBchFromCool.part_dict = {'AUX':0,'LBA':1,'LBC':2,'EBA':3,'EBC':4} |
Definition at line 239 of file ReadBchFromCool.py.
| str ReadBchFromCool.partname = "" |
Definition at line 67 of file ReadBchFromCool.py.
| bool ReadBchFromCool.pmt = False |
Definition at line 62 of file ReadBchFromCool.py.
| ReadBchFromCool.prbDesc = isBadDef[prbCode] |
Definition at line 221 of file ReadBchFromCool.py.
Definition at line 466 of file ReadBchFromCool.py.
| str ReadBchFromCool.pref = "" |
Definition at line 425 of file ReadBchFromCool.py.
| int ReadBchFromCool.ros = -1 |
Definition at line 70 of file ReadBchFromCool.py.
Definition at line 280 of file ReadBchFromCool.py.
| int ReadBchFromCool.rosmax = 5 |
Definition at line 59 of file ReadBchFromCool.py.
| int ReadBchFromCool.rosmin = 1 |
Definition at line 58 of file ReadBchFromCool.py.
| list ReadBchFromCool.run = 2147483647 |
Definition at line 51 of file ReadBchFromCool.py.
| str ReadBchFromCool.schema = 'COOLOFL_TILE/CONDBR2' |
Definition at line 53 of file ReadBchFromCool.py.
| ReadBchFromCool.server = '' |
Definition at line 55 of file ReadBchFromCool.py.
| tuple ReadBchFromCool.since = "(%d,%d)" % (sinceRun, sinceLum) |
Definition at line 302 of file ReadBchFromCool.py.
| int ReadBchFromCool.sinceLum = objsince & 0xFFFFFFFF |
Definition at line 301 of file ReadBchFromCool.py.
| int ReadBchFromCool.sinceRun = objsince >> 32 |
Definition at line 300 of file ReadBchFromCool.py.
Definition at line 460 of file ReadBchFromCool.py.
| ReadBchFromCool.tag = "UPD4" |
Definition at line 57 of file ReadBchFromCool.py.
Definition at line 359 of file ReadBchFromCool.py.
| int ReadBchFromCool.untilLum = objuntil & 0xFFFFFFFF |
Definition at line 358 of file ReadBchFromCool.py.
| int ReadBchFromCool.untilRun = objuntil >> 32 |
Definition at line 357 of file ReadBchFromCool.py.
| int ReadBchFromCool.warn = 1 |
Definition at line 63 of file ReadBchFromCool.py.