|
| str | ReadBchFromCool.letters = "hr:l:s:t:f:D:S:dBHPwm:b:e:a:g:c:N:X:CiI" |
| 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"] |
| | ReadBchFromCool.opts |
| | ReadBchFromCool.extraparams |
| int | ReadBchFromCool.run = 2147483647 |
| int | ReadBchFromCool.lumi = 0 |
| str | ReadBchFromCool.schema = 'COOLOFL_TILE/CONDBR2' |
| str | ReadBchFromCool.dbname = '' |
| str | ReadBchFromCool.server = '' |
| str | ReadBchFromCool.folderPath = "/TILE/OFL02/STATUS/ADC" |
| str | ReadBchFromCool.tag = "UPD4" |
| int | ReadBchFromCool.rosmin = 1 |
| int | ReadBchFromCool.rosmax = 5 |
| bool | ReadBchFromCool.blob = False |
| bool | ReadBchFromCool.hexid = False |
| bool | ReadBchFromCool.pmt = False |
| int | ReadBchFromCool.warn = 1 |
| int | ReadBchFromCool.modmin = 0 |
| int | ReadBchFromCool.modmax = 99999 |
| str | ReadBchFromCool.modulename = "AUX-1" |
| str | ReadBchFromCool.partname = "" |
| bool | ReadBchFromCool.one_mod = False |
| int | ReadBchFromCool.mod = -1 |
| int | ReadBchFromCool.ros = -1 |
| int | ReadBchFromCool.chan_n = -1 |
| int | ReadBchFromCool.chanmin = -1 |
| int | ReadBchFromCool.chanmax = -1 |
| int | ReadBchFromCool.gain_n = -1 |
| int | ReadBchFromCool.gainmin = -1 |
| int | ReadBchFromCool.gainmax = -1 |
| int | ReadBchFromCool.begin = -1 |
| int | ReadBchFromCool.end = 2147483647 |
| bool | ReadBchFromCool.iov = False |
| bool | ReadBchFromCool.iovonly = False |
| bool | ReadBchFromCool.IOVONLY = False |
| bool | ReadBchFromCool.comment = False |
| | ReadBchFromCool.a = a.strip() |
| | ReadBchFromCool.log = getLogger("ReadBch") |
| | ReadBchFromCool.logLevel = logging.DEBUG |
| | ReadBchFromCool.log1 = getLogger("TileCalibTools") |
| | ReadBchFromCool.db = TileCalibTools.openDbConn(schema,server) |
| | ReadBchFromCool.folderTag = TileCalibTools.getFolderTag(db if 'CONDBR2' in schema else schema, folderPath, tag) |
| | ReadBchFromCool.mgr = TileBchTools.TileBchMgr() |
| | ReadBchFromCool.blobReader = TileCalibTools.TileBlobReader(db,folderPath,folderTag) |
| | ReadBchFromCool.isBadDef = mgr.getAdcProblems(0, TileCalibUtils.definitions_draweridx(), TileCalibUtils.bad_definition_chan(), 0) |
| | ReadBchFromCool.prbDesc = isBadDef[prbCode] |
| str | ReadBchFromCool.msg = "- %2i (%s)" % (prbCode,prbDesc) |
| | ReadBchFromCool.isBadTimingDef = mgr.getAdcProblems(0, TileCalibUtils.definitions_draweridx(), TileCalibUtils.badtiming_definition_chan(), 0) |
| dict | ReadBchFromCool.part_dict = {'AUX':0,'LBA':1,'LBC':2,'EBA':3,'EBC':4} |
| int | ReadBchFromCool.lastRun = -1 |
| dict | ReadBchFromCool.allsince = {} |
| | ReadBchFromCool.roslist = list(range(rosmin,rosmax)) |
| list | ReadBchFromCool.modlist = [1000] |
| str | ReadBchFromCool.modName = "Comment" |
| list | ReadBchFromCool.iovs = ["None"] |
| | ReadBchFromCool.dbobjs = blobReader.getDBobjsWithinRange(ros,mod) |
| | ReadBchFromCool.obj = dbobjs.currentRef() |
| | ReadBchFromCool.objsince = obj.since() |
| int | ReadBchFromCool.sinceRun = objsince >> 32 |
| int | ReadBchFromCool.sinceLum = objsince & 0xFFFFFFFF |
| str | ReadBchFromCool.since = "(%d,%d)" % (sinceRun, sinceLum) |
| list | ReadBchFromCool.all = [] |
| list | ReadBchFromCool.iovList = [] |
| int | ReadBchFromCool.COOL_part = ros |
| int | ReadBchFromCool.COOL_chan = mod |
| | ReadBchFromCool.objuntil = obj.until() |
| int | ReadBchFromCool.untilRun = objuntil >> 32 |
| int | ReadBchFromCool.untilLum = objuntil & 0xFFFFFFFF |
| tuple | ReadBchFromCool.until = (untilRun, untilLum) |
| list | ReadBchFromCool.be = iovList[0][0][0] |
| list | ReadBchFromCool.en = iovList[-1][0][0] |
| int | ReadBchFromCool.ib = 0 |
| | ReadBchFromCool.ie = len(iovList) |
| list | ReadBchFromCool.dummy = [0]*48 |
| | channel2pmt negative means not connected !
|
| list | ReadBchFromCool.barrel |
| list | ReadBchFromCool.extbar |
| list | ReadBchFromCool.ch2pmt = [ dummy, barrel, barrel, extbar, extbar ] |
| list | ReadBchFromCool.gname = [ "LG", "HG" ] |
| str | ReadBchFromCool.pref = "" |
| bool | ReadBchFromCool.modOk = False |
| int | ReadBchFromCool.miss = 0 |
| int | ReadBchFromCool.good = 0 |
| int | ReadBchFromCool.aff = 0 |
| int | ReadBchFromCool.bad = 0 |
| int | ReadBchFromCool.nMod = 0 |
| | ReadBchFromCool.bch = blobReader.getDrawer(ros, mod, iovs[0], False, False) |
| int | ReadBchFromCool.nBad = 0 |
| str | ReadBchFromCool.chnName = " %2i" % chn |
| | ReadBchFromCool.stat = mgr.getAdcStatus(ros,mod,chn,adc) |
| | ReadBchFromCool.prbs = mgr.getAdcProblems(ros,mod,chn,adc) |