![]() |
ATLAS Offline Software
|
Functions | |
| usage () | |
| compare (item1, item2) | |
Variables | |
| str | letters = "hr:l:N:B:b:e:L:AM:m:S:s:i:o:t:f:x:c:C:U:npvu" |
| list | keywords = ["help","run=","lumi=","run1=","lumi1=","begin=","end=","endlumi=","adjust","module=","mode=","server=","schema=","inschema=","outschema=","tag=","folder=","execfile=","comment=","Comment=","user=","online","upd4","verbose","update"] |
| opts | |
| extraparams | |
| int | run = -1 |
| int | lumi = 0 |
| int | run1 = -1 |
| int | lumi1 = 0 |
| int | mode = 0 |
| str | server = '' |
| str | schema = 'sqlite://;schema=tileSqlite.db;dbname=CONDBR2' |
| str | oraSchema = 'COOLOFL_TILE/CONDBR2' |
| str | inSchema = oraSchema |
| str | outSchema = schema |
| str | folderPath = "/TILE/OFL02/STATUS/ADC" |
| str | onlSuffix = "" |
| str | curSuffix = "" |
| str | tag = "UPD1" |
| str | execFile = "bch.py" |
| str | comment = "" |
| Comment = None | |
| bool | verbose = False |
| bool | update = False |
| bool | iov = False |
| int | beg = 0 |
| int | end = 2147483647 |
| int | endlumi = 0 |
| list | moduleList = [] |
| bool | adjust = False |
| user = os.getlogin() | |
| a = a.strip() | |
| tuple | onl = ("/TILE/ONL01" in folderPath) |
| tuple | until = (TileCalibTools.MAXRUN,TileCalibTools.MAXLBK) |
| log = getLogger("WriteBchToCool") | |
| dbr = TileCalibTools.openDbConn(inSchema,server) | |
| folderTag = TileCalibTools.getFolderTag(dbr, folderPath, tag) | |
| list | iovList = [] |
| list | iovUntil = [] |
| list | iovListMOD = [] |
| list | iovListCMT = [] |
| list | iovUntilCMT = [] |
| blobReader = TileCalibTools.TileBlobReader(dbr,folderPath, folderTag) | |
| modName = TileCalibUtils.getDrawerString(ros,mod) | |
| tuple | since = (beg,lumi) |
| int | ib = bisect.bisect(iovList,since)-1 |
| int | ie = ib+1 |
| tuple | begin = since |
| p = bisect.bisect(iovListCMT,since) | |
| list | comments = [] |
| list | mgrWriters = [] |
| list | nvalUpdated = [] |
| list | commentsSplit = [] |
| comm = blobReader.getComment(since) | |
| mgr = TileBchTools.TileBchMgr() | |
| tuple | emptyChannelLongBarrel = (30, 31, 43) |
| tuple | emptyChannelExtendedBarrel = (18, 19, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47) |
| dbw = TileCalibTools.openDbConn(outSchema,('UPDATE' if update else 'RECREATE')) | |
| list | untilCmt = iovUntilCMT[io] |
| list | mList = ['CMT'] |
| author = user | |
| reader = TileCalibTools.TileBlobReader(dbr, folderPath, folderTag) | |
| folderTagUPD4 = TileCalibTools.getFolderTag(dbr, folderPath, "UPD4" ) | |
| str | curSchema = outSchema.replace(".db","_upd1.db") |
| folder = dbr.getFolder(folderPath) | |
| dbR = TileCalibTools.openDbConn(oraSchema,server) | |
| dbW = TileCalibTools.openDbConn(curSchema,('UPDATE' if update else 'RECREATE')) | |
| str | folderOnl = "/TILE/ONL01/STATUS/ADC" |
| str | folderTagOnl = "" |
| str | inSchemaOnl = inSchema.replace("COOLOFL", "COOLONL") |
| mgrOnl = TileBchTools.TileBchMgr() | |
| statlo = mgr.getAdcStatus(ros, mod, chn, 0) | |
| stathi = mgr.getAdcStatus(ros, mod, chn, 1) | |
| prbs = statlo.getPrbs() | |
| str | onlSchema = outSchema.replace(".db", onlSuffix + ".db") |
| WriteBchToCool.compare | ( | item1, | |
| item2 ) |
Definition at line 199 of file WriteBchToCool.py.
| WriteBchToCool.usage | ( | ) |
Definition at line 12 of file WriteBchToCool.py.
| WriteBchToCool.a = a.strip() |
Definition at line 85 of file WriteBchToCool.py.
| bool WriteBchToCool.adjust = False |
Definition at line 77 of file WriteBchToCool.py.
| list WriteBchToCool.author = user |
Definition at line 386 of file WriteBchToCool.py.
| WriteBchToCool.beg = 0 |
Definition at line 73 of file WriteBchToCool.py.
| tuple WriteBchToCool.begin = since |
Definition at line 244 of file WriteBchToCool.py.
| WriteBchToCool.blobReader = TileCalibTools.TileBlobReader(dbr,folderPath, folderTag) |
Definition at line 181 of file WriteBchToCool.py.
| WriteBchToCool.comm = blobReader.getComment(since) |
Definition at line 312 of file WriteBchToCool.py.
| WriteBchToCool.Comment = None |
Definition at line 69 of file WriteBchToCool.py.
| str WriteBchToCool.comment = "" |
Definition at line 68 of file WriteBchToCool.py.
| list WriteBchToCool.comments = [] |
Definition at line 307 of file WriteBchToCool.py.
| list WriteBchToCool.commentsSplit = [] |
Definition at line 310 of file WriteBchToCool.py.
| str WriteBchToCool.curSchema = outSchema.replace(".db","_upd1.db") |
Definition at line 429 of file WriteBchToCool.py.
| str WriteBchToCool.curSuffix = "" |
Definition at line 65 of file WriteBchToCool.py.
Definition at line 436 of file WriteBchToCool.py.
Definition at line 172 of file WriteBchToCool.py.
Definition at line 443 of file WriteBchToCool.py.
Definition at line 348 of file WriteBchToCool.py.
| tuple WriteBchToCool.emptyChannelExtendedBarrel = (18, 19, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47) |
Definition at line 325 of file WriteBchToCool.py.
| tuple WriteBchToCool.emptyChannelLongBarrel = (30, 31, 43) |
Definition at line 324 of file WriteBchToCool.py.
| WriteBchToCool.end = 2147483647 |
Definition at line 74 of file WriteBchToCool.py.
| WriteBchToCool.endlumi = 0 |
Definition at line 75 of file WriteBchToCool.py.
| WriteBchToCool.execFile = "bch.py" |
Definition at line 67 of file WriteBchToCool.py.
| WriteBchToCool.extraparams |
Definition at line 46 of file WriteBchToCool.py.
| WriteBchToCool.folder = dbr.getFolder(folderPath) |
Definition at line 433 of file WriteBchToCool.py.
| str WriteBchToCool.folderOnl = "/TILE/ONL01/STATUS/ADC" |
Definition at line 465 of file WriteBchToCool.py.
| WriteBchToCool.folderPath = "/TILE/OFL02/STATUS/ADC" |
Definition at line 63 of file WriteBchToCool.py.
| WriteBchToCool.folderTag = TileCalibTools.getFolderTag(dbr, folderPath, tag) |
Definition at line 173 of file WriteBchToCool.py.
| str WriteBchToCool.folderTagOnl = "" |
Definition at line 466 of file WriteBchToCool.py.
| WriteBchToCool.folderTagUPD4 = TileCalibTools.getFolderTag(dbr, folderPath, "UPD4" ) |
Definition at line 424 of file WriteBchToCool.py.
Definition at line 210 of file WriteBchToCool.py.
| int WriteBchToCool.ie = ib+1 |
Definition at line 222 of file WriteBchToCool.py.
| str WriteBchToCool.inSchema = oraSchema |
Definition at line 61 of file WriteBchToCool.py.
| str WriteBchToCool.inSchemaOnl = inSchema.replace("COOLOFL", "COOLONL") |
Definition at line 468 of file WriteBchToCool.py.
| bool WriteBchToCool.iov = False |
Definition at line 72 of file WriteBchToCool.py.
| list WriteBchToCool.iovList = [] |
Definition at line 176 of file WriteBchToCool.py.
| WriteBchToCool.iovListCMT = [] |
Definition at line 179 of file WriteBchToCool.py.
| list WriteBchToCool.iovListMOD = [] |
Definition at line 178 of file WriteBchToCool.py.
| list WriteBchToCool.iovUntil = [] |
Definition at line 177 of file WriteBchToCool.py.
| list WriteBchToCool.iovUntilCMT = [] |
Definition at line 180 of file WriteBchToCool.py.
| list WriteBchToCool.keywords = ["help","run=","lumi=","run1=","lumi1=","begin=","end=","endlumi=","adjust","module=","mode=","server=","schema=","inschema=","outschema=","tag=","folder=","execfile=","comment=","Comment=","user=","online","upd4","verbose","update"] |
Definition at line 43 of file WriteBchToCool.py.
| str WriteBchToCool.letters = "hr:l:N:B:b:e:L:AM:m:S:s:i:o:t:f:x:c:C:U:npvu" |
Definition at line 42 of file WriteBchToCool.py.
| WriteBchToCool.log = getLogger("WriteBchToCool") |
Definition at line 168 of file WriteBchToCool.py.
| int WriteBchToCool.lumi = 0 |
Definition at line 54 of file WriteBchToCool.py.
| WriteBchToCool.lumi1 = 0 |
Definition at line 56 of file WriteBchToCool.py.
| list WriteBchToCool.mgr = TileBchTools.TileBchMgr() |
Definition at line 317 of file WriteBchToCool.py.
| WriteBchToCool.mgrOnl = TileBchTools.TileBchMgr() |
Definition at line 481 of file WriteBchToCool.py.
| list WriteBchToCool.mgrWriters = [] |
Definition at line 308 of file WriteBchToCool.py.
| list WriteBchToCool.mList = ['CMT'] |
Definition at line 362 of file WriteBchToCool.py.
| int WriteBchToCool.mode = 0 |
Definition at line 57 of file WriteBchToCool.py.
| WriteBchToCool.modName = TileCalibUtils.getDrawerString(ros,mod) |
Definition at line 188 of file WriteBchToCool.py.
| list WriteBchToCool.moduleList = [] |
Definition at line 76 of file WriteBchToCool.py.
| list WriteBchToCool.nvalUpdated = [] |
Definition at line 309 of file WriteBchToCool.py.
| tuple WriteBchToCool.onl = ("/TILE/ONL01" in folderPath) |
Definition at line 145 of file WriteBchToCool.py.
| str WriteBchToCool.onlSchema = outSchema.replace(".db", onlSuffix + ".db") |
Definition at line 583 of file WriteBchToCool.py.
| str WriteBchToCool.onlSuffix = "" |
Definition at line 64 of file WriteBchToCool.py.
| WriteBchToCool.opts |
Definition at line 46 of file WriteBchToCool.py.
| str WriteBchToCool.oraSchema = 'COOLOFL_TILE/CONDBR2' |
Definition at line 60 of file WriteBchToCool.py.
| str WriteBchToCool.outSchema = schema |
Definition at line 62 of file WriteBchToCool.py.
| WriteBchToCool.p = bisect.bisect(iovListCMT,since) |
Definition at line 255 of file WriteBchToCool.py.
| WriteBchToCool.prbs = statlo.getPrbs() |
Definition at line 507 of file WriteBchToCool.py.
| WriteBchToCool.reader = TileCalibTools.TileBlobReader(dbr, folderPath, folderTag) |
Definition at line 414 of file WriteBchToCool.py.
| tuple WriteBchToCool.run = -1 |
Definition at line 53 of file WriteBchToCool.py.
| WriteBchToCool.run1 = -1 |
Definition at line 55 of file WriteBchToCool.py.
| str WriteBchToCool.schema = 'sqlite://;schema=tileSqlite.db;dbname=CONDBR2' |
Definition at line 59 of file WriteBchToCool.py.
| WriteBchToCool.server = '' |
Definition at line 58 of file WriteBchToCool.py.
Definition at line 209 of file WriteBchToCool.py.
| WriteBchToCool.stathi = mgr.getAdcStatus(ros, mod, chn, 1) |
Definition at line 496 of file WriteBchToCool.py.
| WriteBchToCool.statlo = mgr.getAdcStatus(ros, mod, chn, 0) |
Definition at line 495 of file WriteBchToCool.py.
| WriteBchToCool.tag = "UPD1" |
Definition at line 66 of file WriteBchToCool.py.
| tuple WriteBchToCool.until = (TileCalibTools.MAXRUN,TileCalibTools.MAXLBK) |
Definition at line 165 of file WriteBchToCool.py.
| list WriteBchToCool.untilCmt = iovUntilCMT[io] |
Definition at line 354 of file WriteBchToCool.py.
| bool WriteBchToCool.update = False |
Definition at line 71 of file WriteBchToCool.py.
| str WriteBchToCool.user = os.getlogin() |
Definition at line 80 of file WriteBchToCool.py.
| bool WriteBchToCool.verbose = False |
Definition at line 70 of file WriteBchToCool.py.