![]() |
ATLAS Offline Software
|
Functions | |
| usage () | |
| compare (item1, item2) | |
Variables | |
| str | letters = "hr:l:R:L:b:e:AD:S:s:i:o:t:T:f:F:C:G:n:v:x:m:M:U:p:dcazZuw:k:" |
| list | keywords = ["help","run=","lumi=","run2=","lumi2=","begin=","end=","adjust","module=","server=","schema=","inschema=","outschema=","tag=","outtag=","folder=","outfolder=","nchannel=","ngain=","nval=","version=","txtfile=","comment=","Comment=","user=","prefix=","default","channel","all","zero","allzero","update","swap=","keep="] |
| opts | |
| extraparams | |
| int | run = -1 |
| int | lumi = 0 |
| int | run2 = -1 |
| int | lumi2 = 0 |
| str | server = '' |
| str | schema = 'tileCalib.json' |
| str | inSchema = 'CREST' |
| str | outSchema = 'tileCalib.json' |
| str | folderPath = "/TILE/OFL02/TIME/CHANNELOFFSET/GAP/LAS" |
| str | tag = "UPD1" |
| outfolderPath = None | |
| outtag = None | |
| bool | readGain = True |
| int | rosmin = 0 |
| int | rosmax = 5 |
| bool | all = True |
| bool | zero = False |
| bool | allzero = False |
| int | nchan = 0 |
| int | ngain = 0 |
| int | nval = 0 |
| int | blobVersion = -1 |
| str | txtFile = "" |
| str | comment = "" |
| Comment = None | |
| str | prefix = "" |
| bool | update = False |
| list | keep = [] |
| bool | iov = False |
| int | beg = 0 |
| int | end = 2147483647 |
| list | moduleList = [] |
| bool | adjust = False |
| list | swap = [] |
| int | modmin = 0 |
| int | modmax = 99999 |
| user = os.getlogin() | |
| a = a.strip() | |
| dict | moduleSwap = {} |
| list | m1 = swap[i] |
| list | m2 = swap[1-i] |
| tuple | until = (TileCalibCrest.MAXRUN,TileCalibCrest.MAXLBK) |
| log = getLogger("WriteCalibToCrest") | |
| str | folderTag = tag |
| list | iovAll = [] |
| list | iovList = [] |
| list | iovUntil = [] |
| list | iovListMOD = [] |
| list | iovListCMT = [] |
| list | iovUntilCMT = [] |
| int | inRun = run |
| int | inLumi = lumi |
| blobReader | |
| str | tag2 = folderTag.split('-') |
| str | outfolderTag = "-".join(tag2) |
| blobWriter2 = None | |
| iovMod = blobReader.getIovs() | |
| modName = TileCalibUtils.getDrawerString(ros,mod) | |
| tuple | since = (beg,lumi) |
| int | ib = bisect.bisect(iovList,since)-1 |
| int | ie = ib+1 |
| tuple | begin = since |
| bool | undo = False |
| p = bisect.bisect(iovListCMT,since) | |
| flt = None | |
| int | r = 5 |
| int | d = 0 |
| blobT = None | |
| blobV = flt.getObjVersion() | |
| mchan = flt.getNChans() | |
| mgain = flt.getNGains() | |
| mval = flt.getObjSizeUint32() | |
| int | nchanDef = nchan |
| int | ngainDef = ngain |
| typeName = TileCalibType.getClassName(blobT)[-3:] | |
| list | comments = [] |
| list | blobWriters = [] |
| list | nvalUpdated = [] |
| list | commentsSplit = [] |
| comm = blobReader.getComment(since) | |
| defConst = cppyy.gbl.std.vector('std::vector<float>')() | |
| default = cppyy.gbl.std.vector('float')() | |
| int | defVal = 0. |
| blobParser = TileCalibTools.TileASCIIParser2(txtFile,prefix,readGain) | |
| int | nold = 0 |
| int | nnew = 0 |
| int | ndef = 0 |
| int | nvold = 0 |
| int | nvnew = 0 |
| int | nvdef = 0 |
| int | nvnewdef = 0 |
| int | irm = -1 |
| str | modSpec = 'EBspC10' |
| bool | newDrawer = True |
| flt1 = blobReader.getDrawer(ros, mod, since, False, False) | |
| oldNchan = flt1.getNChans() | |
| oldNgain = flt1.getNGains() | |
| oldVsize = flt1.getObjSizeUint32() | |
| rosR | |
| modR | |
| modNameR | |
| rosW | |
| modW | |
| modNameW = TileCalibUtils.getDrawerString(rosW,modW) | |
| data = blobParser.getData(rosR,modR,chn,adc,since) | |
| list | calibDrawer = blobWriters[io].getDrawer(rosW,modW) |
| kval = mval if mval < flt.getObjSizeUint32() else flt.getObjSizeUint32() | |
| calibDrawer2 = blobWriter2.getDrawer(rosW,modW) | |
| val = flt.getData(ch,ad,n) | |
| coef = None | |
| strval = data[n] | |
| list | untilMod = iovUntil[io] |
| list | untilCmt = iovUntilCMT[io] |
| tuple | appendCmt = (untilCmt < (TileCalibCrest.MAXRUN,TileCalibCrest.MAXLBK)) or iov |
| bool | undoCmt = True |
| author = user | |
| tuple | cmtOnly = (since in iovListCMT and since not in iovListMOD) |
| WriteCalibToCrest.compare | ( | item1, | |
| item2 ) |
Definition at line 296 of file WriteCalibToCrest.py.
| WriteCalibToCrest.usage | ( | ) |
Definition at line 13 of file WriteCalibToCrest.py.
| WriteCalibToCrest.a = a.strip() |
Definition at line 107 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.adjust = False |
Definition at line 95 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.all = True |
Definition at line 78 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.allzero = False |
Definition at line 80 of file WriteCalibToCrest.py.
| tuple WriteCalibToCrest.appendCmt = (untilCmt < (TileCalibCrest.MAXRUN,TileCalibCrest.MAXLBK)) or iov |
Definition at line 676 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.author = user |
Definition at line 700 of file WriteCalibToCrest.py.
| WriteCalibToCrest.beg = 0 |
Definition at line 92 of file WriteCalibToCrest.py.
| tuple WriteCalibToCrest.begin = since |
Definition at line 341 of file WriteCalibToCrest.py.
Definition at line 469 of file WriteCalibToCrest.py.
| WriteCalibToCrest.blobReader |
Definition at line 256 of file WriteCalibToCrest.py.
| WriteCalibToCrest.blobT = None |
Definition at line 404 of file WriteCalibToCrest.py.
| WriteCalibToCrest.blobV = flt.getObjVersion() |
Definition at line 415 of file WriteCalibToCrest.py.
| WriteCalibToCrest.blobVersion = -1 |
Definition at line 84 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.blobWriter2 = None |
Definition at line 267 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.blobWriters = [] |
Definition at line 439 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.calibDrawer = blobWriters[io].getDrawer(rosW,modW) |
Definition at line 545 of file WriteCalibToCrest.py.
Definition at line 564 of file WriteCalibToCrest.py.
| tuple WriteCalibToCrest.cmtOnly = (since in iovListCMT and since not in iovListMOD) |
Definition at line 731 of file WriteCalibToCrest.py.
| WriteCalibToCrest.coef = None |
Definition at line 597 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.comm = blobReader.getComment(since) |
Definition at line 443 of file WriteCalibToCrest.py.
| WriteCalibToCrest.Comment = None |
Definition at line 87 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.comment = "" |
Definition at line 86 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.comments = [] |
Definition at line 438 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.commentsSplit = [] |
Definition at line 441 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.d = 0 |
Definition at line 403 of file WriteCalibToCrest.py.
Definition at line 533 of file WriteCalibToCrest.py.
| WriteCalibToCrest.default = cppyy.gbl.std.vector('float')() |
Definition at line 456 of file WriteCalibToCrest.py.
| WriteCalibToCrest.defConst = cppyy.gbl.std.vector('std::vector<float>')() |
Definition at line 455 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.defVal = 0. |
Definition at line 457 of file WriteCalibToCrest.py.
| WriteCalibToCrest.end = 2147483647 |
Definition at line 93 of file WriteCalibToCrest.py.
| WriteCalibToCrest.extraparams |
Definition at line 56 of file WriteCalibToCrest.py.
| WriteCalibToCrest.flt = None |
Definition at line 401 of file WriteCalibToCrest.py.
Definition at line 512 of file WriteCalibToCrest.py.
| WriteCalibToCrest.folderPath = "/TILE/OFL02/TIME/CHANNELOFFSET/GAP/LAS" |
Definition at line 71 of file WriteCalibToCrest.py.
| WriteCalibToCrest.folderTag = tag |
Definition at line 236 of file WriteCalibToCrest.py.
Definition at line 307 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.ie = ib+1 |
Definition at line 319 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.inLumi = lumi |
Definition at line 247 of file WriteCalibToCrest.py.
| WriteCalibToCrest.inRun = run |
Definition at line 246 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.inSchema = 'CREST' |
Definition at line 69 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.iov = False |
Definition at line 91 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.iovAll = [] |
Definition at line 239 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.iovList = [] |
Definition at line 240 of file WriteCalibToCrest.py.
| WriteCalibToCrest.iovListCMT = [] |
Definition at line 243 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.iovListMOD = [] |
Definition at line 242 of file WriteCalibToCrest.py.
| WriteCalibToCrest.iovMod = blobReader.getIovs() |
Definition at line 271 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.iovUntil = [] |
Definition at line 241 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.iovUntilCMT = [] |
Definition at line 244 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.irm = -1 |
Definition at line 488 of file WriteCalibToCrest.py.
| WriteCalibToCrest.keep = [] |
Definition at line 90 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.keywords = ["help","run=","lumi=","run2=","lumi2=","begin=","end=","adjust","module=","server=","schema=","inschema=","outschema=","tag=","outtag=","folder=","outfolder=","nchannel=","ngain=","nval=","version=","txtfile=","comment=","Comment=","user=","prefix=","default","channel","all","zero","allzero","update","swap=","keep="] |
Definition at line 53 of file WriteCalibToCrest.py.
Definition at line 559 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.letters = "hr:l:R:L:b:e:AD:S:s:i:o:t:T:f:F:C:G:n:v:x:m:M:U:p:dcazZuw:k:" |
Definition at line 52 of file WriteCalibToCrest.py.
| WriteCalibToCrest.log = getLogger("WriteCalibToCrest") |
Definition at line 228 of file WriteCalibToCrest.py.
| tuple WriteCalibToCrest.lumi = 0 |
Definition at line 64 of file WriteCalibToCrest.py.
| WriteCalibToCrest.lumi2 = 0 |
Definition at line 66 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.m1 = swap[i] |
Definition at line 192 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.m2 = swap[1-i] |
Definition at line 193 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.mchan = flt.getNChans() |
Definition at line 416 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.mgain = flt.getNGains() |
Definition at line 417 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.modmax = 99999 |
Definition at line 98 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.modmin = 0 |
Definition at line 97 of file WriteCalibToCrest.py.
| WriteCalibToCrest.modName = TileCalibUtils.getDrawerString(ros,mod) |
Definition at line 275 of file WriteCalibToCrest.py.
| WriteCalibToCrest.modNameR |
Definition at line 524 of file WriteCalibToCrest.py.
| WriteCalibToCrest.modNameW = TileCalibUtils.getDrawerString(rosW,modW) |
Definition at line 525 of file WriteCalibToCrest.py.
| WriteCalibToCrest.modR |
Definition at line 524 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.modSpec = 'EBspC10' |
Definition at line 497 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.moduleList = [] |
Definition at line 94 of file WriteCalibToCrest.py.
| dict WriteCalibToCrest.moduleSwap = {} |
Definition at line 185 of file WriteCalibToCrest.py.
| WriteCalibToCrest.modW |
Definition at line 525 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.mval = flt.getObjSizeUint32() |
Definition at line 418 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.nchan = 0 |
Definition at line 81 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.nchanDef = nchan |
Definition at line 426 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.ndef = 0 |
Definition at line 481 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.newDrawer = True |
Definition at line 511 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.ngain = 0 |
Definition at line 82 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.ngainDef = ngain |
Definition at line 427 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.nnew = 0 |
Definition at line 480 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.nold = 0 |
Definition at line 479 of file WriteCalibToCrest.py.
| WriteCalibToCrest.nval = 0 |
Definition at line 83 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.nvalUpdated = [] |
Definition at line 440 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.nvdef = 0 |
Definition at line 484 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.nvnew = 0 |
Definition at line 483 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.nvnewdef = 0 |
Definition at line 485 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.nvold = 0 |
Definition at line 482 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.oldNchan = flt1.getNChans() |
Definition at line 514 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.oldNgain = flt1.getNGains() |
Definition at line 515 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.oldVsize = flt1.getObjSizeUint32() |
Definition at line 516 of file WriteCalibToCrest.py.
| WriteCalibToCrest.opts |
Definition at line 56 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.outfolderPath = None |
Definition at line 73 of file WriteCalibToCrest.py.
| WriteCalibToCrest.outfolderTag = "-".join(tag2) |
Definition at line 263 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.outSchema = 'tileCalib.json' |
Definition at line 70 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.outtag = None |
Definition at line 74 of file WriteCalibToCrest.py.
| WriteCalibToCrest.p = bisect.bisect(iovListCMT,since) |
Definition at line 353 of file WriteCalibToCrest.py.
| WriteCalibToCrest.prefix = "" |
Definition at line 88 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.r = 5 |
Definition at line 402 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.readGain = True |
Definition at line 75 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.rosmax = 5 |
Definition at line 77 of file WriteCalibToCrest.py.
| int WriteCalibToCrest.rosmin = 0 |
Definition at line 76 of file WriteCalibToCrest.py.
| WriteCalibToCrest.rosR |
Definition at line 524 of file WriteCalibToCrest.py.
| WriteCalibToCrest.rosW |
Definition at line 525 of file WriteCalibToCrest.py.
| tuple WriteCalibToCrest.run = -1 |
Definition at line 63 of file WriteCalibToCrest.py.
| tuple WriteCalibToCrest.run2 = -1 |
Definition at line 65 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.schema = 'tileCalib.json' |
Definition at line 68 of file WriteCalibToCrest.py.
| WriteCalibToCrest.server = '' |
Definition at line 67 of file WriteCalibToCrest.py.
Definition at line 306 of file WriteCalibToCrest.py.
| WriteCalibToCrest.strval = data[n] |
Definition at line 598 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.swap = [] |
Definition at line 96 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.tag = "UPD1" |
Definition at line 72 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.tag2 = folderTag.split('-') |
Definition at line 261 of file WriteCalibToCrest.py.
| WriteCalibToCrest.txtFile = "" |
Definition at line 85 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.typeName = TileCalibType.getClassName(blobT)[-3:] |
Definition at line 431 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.undo = False |
Definition at line 344 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.undoCmt = True |
Definition at line 681 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.until = (TileCalibCrest.MAXRUN,TileCalibCrest.MAXLBK) |
Definition at line 225 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.untilCmt = iovUntilCMT[io] |
Definition at line 675 of file WriteCalibToCrest.py.
| tuple WriteCalibToCrest.untilMod = iovUntil[io] |
Definition at line 674 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.update = False |
Definition at line 89 of file WriteCalibToCrest.py.
| str WriteCalibToCrest.user = os.getlogin() |
Definition at line 102 of file WriteCalibToCrest.py.
| list WriteCalibToCrest.val = flt.getData(ch,ad,n) |
Definition at line 571 of file WriteCalibToCrest.py.
| bool WriteCalibToCrest.zero = False |
Definition at line 79 of file WriteCalibToCrest.py.