![]() |
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") |
| compare | ( | item1, | |
| item2 ) |
Definition at line 199 of file WriteBchToCool.py.
| usage | ( | ) |
Definition at line 12 of file WriteBchToCool.py.
| WriteBchToCool.a = a.strip() |
Definition at line 85 of file WriteBchToCool.py.
| bool adjust = False |
Definition at line 77 of file WriteBchToCool.py.
| list author = user |
Definition at line 386 of file WriteBchToCool.py.
| WriteBchToCool.beg = 0 |
Definition at line 73 of file WriteBchToCool.py.
| tuple 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 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 curSchema = outSchema.replace(".db","_upd1.db") |
Definition at line 429 of file WriteBchToCool.py.
| str 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 ie = ib+1 |
Definition at line 222 of file WriteBchToCool.py.
| str inSchema = oraSchema |
Definition at line 61 of file WriteBchToCool.py.
| str inSchemaOnl = inSchema.replace("COOLOFL", "COOLONL") |
Definition at line 468 of file WriteBchToCool.py.
| bool iov = False |
Definition at line 72 of file WriteBchToCool.py.
| list iovList = [] |
Definition at line 176 of file WriteBchToCool.py.
| WriteBchToCool.iovListCMT = [] |
Definition at line 179 of file WriteBchToCool.py.
| list iovListMOD = [] |
Definition at line 178 of file WriteBchToCool.py.
| list iovUntil = [] |
Definition at line 177 of file WriteBchToCool.py.
| list 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 lumi = 0 |
Definition at line 54 of file WriteBchToCool.py.
| WriteBchToCool.lumi1 = 0 |
Definition at line 56 of file WriteBchToCool.py.
| list 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 mList = ['CMT'] |
Definition at line 362 of file WriteBchToCool.py.
| int 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 onlSuffix = "" |
Definition at line 64 of file WriteBchToCool.py.
| WriteBchToCool.opts |
Definition at line 46 of file WriteBchToCool.py.
| str oraSchema = 'COOLOFL_TILE/CONDBR2' |
Definition at line 60 of file WriteBchToCool.py.
| str 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 run = -1 |
Definition at line 53 of file WriteBchToCool.py.
| WriteBchToCool.run1 = -1 |
Definition at line 55 of file WriteBchToCool.py.
| str 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 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 update = False |
Definition at line 71 of file WriteBchToCool.py.
| str user = os.getlogin() |
Definition at line 80 of file WriteBchToCool.py.
| bool verbose = False |
Definition at line 70 of file WriteBchToCool.py.