![]() |
ATLAS Offline Software
|
Functions | |
| usage () | |
| compare (item1, item2) | |
Variables | |
| str | letters = "hr:l:b:e:L:AM:m:S:s:i:o:t:f:x:c:C:U:npvu" |
| list | keywords = ["help","run=","lumi=","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 | 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 191 of file WriteBchToCool.py.
| WriteBchToCool.usage | ( | ) |
Definition at line 12 of file WriteBchToCool.py.
| WriteBchToCool.a = a.strip() |
Definition at line 81 of file WriteBchToCool.py.
| bool WriteBchToCool.adjust = False |
Definition at line 73 of file WriteBchToCool.py.
| list WriteBchToCool.author = user |
Definition at line 376 of file WriteBchToCool.py.
| WriteBchToCool.beg = 0 |
Definition at line 69 of file WriteBchToCool.py.
| tuple WriteBchToCool.begin = since |
Definition at line 236 of file WriteBchToCool.py.
| WriteBchToCool.blobReader = TileCalibTools.TileBlobReader(dbr,folderPath, folderTag) |
Definition at line 173 of file WriteBchToCool.py.
| WriteBchToCool.comm = blobReader.getComment(since) |
Definition at line 302 of file WriteBchToCool.py.
| WriteBchToCool.Comment = None |
Definition at line 65 of file WriteBchToCool.py.
| str WriteBchToCool.comment = "" |
Definition at line 64 of file WriteBchToCool.py.
| list WriteBchToCool.comments = [] |
Definition at line 297 of file WriteBchToCool.py.
| list WriteBchToCool.commentsSplit = [] |
Definition at line 300 of file WriteBchToCool.py.
| str WriteBchToCool.curSchema = outSchema.replace(".db","_upd1.db") |
Definition at line 419 of file WriteBchToCool.py.
| str WriteBchToCool.curSuffix = "" |
Definition at line 61 of file WriteBchToCool.py.
Definition at line 426 of file WriteBchToCool.py.
Definition at line 164 of file WriteBchToCool.py.
Definition at line 433 of file WriteBchToCool.py.
Definition at line 338 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 315 of file WriteBchToCool.py.
| tuple WriteBchToCool.emptyChannelLongBarrel = (30, 31, 43) |
Definition at line 314 of file WriteBchToCool.py.
| WriteBchToCool.end = 2147483647 |
Definition at line 70 of file WriteBchToCool.py.
| WriteBchToCool.endlumi = 0 |
Definition at line 71 of file WriteBchToCool.py.
| WriteBchToCool.execFile = "bch.py" |
Definition at line 63 of file WriteBchToCool.py.
| WriteBchToCool.extraparams |
Definition at line 44 of file WriteBchToCool.py.
| WriteBchToCool.folder = dbr.getFolder(folderPath) |
Definition at line 423 of file WriteBchToCool.py.
| str WriteBchToCool.folderOnl = "/TILE/ONL01/STATUS/ADC" |
Definition at line 455 of file WriteBchToCool.py.
| WriteBchToCool.folderPath = "/TILE/OFL02/STATUS/ADC" |
Definition at line 59 of file WriteBchToCool.py.
| WriteBchToCool.folderTag = TileCalibTools.getFolderTag(dbr, folderPath, tag) |
Definition at line 165 of file WriteBchToCool.py.
| str WriteBchToCool.folderTagOnl = "" |
Definition at line 456 of file WriteBchToCool.py.
| WriteBchToCool.folderTagUPD4 = TileCalibTools.getFolderTag(dbr, folderPath, "UPD4" ) |
Definition at line 414 of file WriteBchToCool.py.
Definition at line 202 of file WriteBchToCool.py.
| int WriteBchToCool.ie = ib+1 |
Definition at line 214 of file WriteBchToCool.py.
| str WriteBchToCool.inSchema = oraSchema |
Definition at line 57 of file WriteBchToCool.py.
| str WriteBchToCool.inSchemaOnl = inSchema.replace("COOLOFL", "COOLONL") |
Definition at line 458 of file WriteBchToCool.py.
| bool WriteBchToCool.iov = False |
Definition at line 68 of file WriteBchToCool.py.
| list WriteBchToCool.iovList = [] |
Definition at line 168 of file WriteBchToCool.py.
| WriteBchToCool.iovListCMT = [] |
Definition at line 171 of file WriteBchToCool.py.
| list WriteBchToCool.iovListMOD = [] |
Definition at line 170 of file WriteBchToCool.py.
| list WriteBchToCool.iovUntil = [] |
Definition at line 169 of file WriteBchToCool.py.
| list WriteBchToCool.iovUntilCMT = [] |
Definition at line 172 of file WriteBchToCool.py.
| list WriteBchToCool.keywords = ["help","run=","lumi=","begin=","end=","endlumi=","adjust","module=","mode=","server=","schema=","inschema=","outschema=","tag=","folder=","execfile=","comment=","Comment=","user=","online","upd4","verbose","update"] |
Definition at line 41 of file WriteBchToCool.py.
| str WriteBchToCool.letters = "hr:l:b:e:L:AM:m:S:s:i:o:t:f:x:c:C:U:npvu" |
Definition at line 40 of file WriteBchToCool.py.
| WriteBchToCool.log = getLogger("WriteBchToCool") |
Definition at line 160 of file WriteBchToCool.py.
| int WriteBchToCool.lumi = 0 |
Definition at line 52 of file WriteBchToCool.py.
| list WriteBchToCool.mgr = TileBchTools.TileBchMgr() |
Definition at line 307 of file WriteBchToCool.py.
| WriteBchToCool.mgrOnl = TileBchTools.TileBchMgr() |
Definition at line 471 of file WriteBchToCool.py.
| list WriteBchToCool.mgrWriters = [] |
Definition at line 298 of file WriteBchToCool.py.
| list WriteBchToCool.mList = ['CMT'] |
Definition at line 352 of file WriteBchToCool.py.
| int WriteBchToCool.mode = 0 |
Definition at line 53 of file WriteBchToCool.py.
| WriteBchToCool.modName = TileCalibUtils.getDrawerString(ros,mod) |
Definition at line 180 of file WriteBchToCool.py.
| list WriteBchToCool.moduleList = [] |
Definition at line 72 of file WriteBchToCool.py.
| list WriteBchToCool.nvalUpdated = [] |
Definition at line 299 of file WriteBchToCool.py.
| tuple WriteBchToCool.onl = ("/TILE/ONL01" in folderPath) |
Definition at line 137 of file WriteBchToCool.py.
| str WriteBchToCool.onlSchema = outSchema.replace(".db", onlSuffix + ".db") |
Definition at line 573 of file WriteBchToCool.py.
| str WriteBchToCool.onlSuffix = "" |
Definition at line 60 of file WriteBchToCool.py.
| WriteBchToCool.opts |
Definition at line 44 of file WriteBchToCool.py.
| str WriteBchToCool.oraSchema = 'COOLOFL_TILE/CONDBR2' |
Definition at line 56 of file WriteBchToCool.py.
| str WriteBchToCool.outSchema = schema |
Definition at line 58 of file WriteBchToCool.py.
| WriteBchToCool.p = bisect.bisect(iovListCMT,since) |
Definition at line 247 of file WriteBchToCool.py.
| WriteBchToCool.prbs = statlo.getPrbs() |
Definition at line 497 of file WriteBchToCool.py.
| WriteBchToCool.reader = TileCalibTools.TileBlobReader(dbr, folderPath, folderTag) |
Definition at line 404 of file WriteBchToCool.py.
| tuple WriteBchToCool.run = -1 |
Definition at line 51 of file WriteBchToCool.py.
| str WriteBchToCool.schema = 'sqlite://;schema=tileSqlite.db;dbname=CONDBR2' |
Definition at line 55 of file WriteBchToCool.py.
| WriteBchToCool.server = '' |
Definition at line 54 of file WriteBchToCool.py.
Definition at line 201 of file WriteBchToCool.py.
| WriteBchToCool.stathi = mgr.getAdcStatus(ros, mod, chn, 1) |
Definition at line 486 of file WriteBchToCool.py.
| WriteBchToCool.statlo = mgr.getAdcStatus(ros, mod, chn, 0) |
Definition at line 485 of file WriteBchToCool.py.
| WriteBchToCool.tag = "UPD1" |
Definition at line 62 of file WriteBchToCool.py.
| tuple WriteBchToCool.until = (TileCalibTools.MAXRUN,TileCalibTools.MAXLBK) |
Definition at line 157 of file WriteBchToCool.py.
| list WriteBchToCool.untilCmt = iovUntilCMT[io] |
Definition at line 344 of file WriteBchToCool.py.
| bool WriteBchToCool.update = False |
Definition at line 67 of file WriteBchToCool.py.
| str WriteBchToCool.user = os.getlogin() |
Definition at line 76 of file WriteBchToCool.py.
| bool WriteBchToCool.verbose = False |
Definition at line 66 of file WriteBchToCool.py.