|
| 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:" |
| 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="] |
| | WriteCalibToCrest.opts |
| | WriteCalibToCrest.extraparams |
| int | WriteCalibToCrest.run = -1 |
| int | WriteCalibToCrest.lumi = 0 |
| int | WriteCalibToCrest.run2 = -1 |
| int | WriteCalibToCrest.lumi2 = 0 |
| str | WriteCalibToCrest.server = '' |
| str | WriteCalibToCrest.schema = 'tileCalib.json' |
| str | WriteCalibToCrest.inSchema = 'CREST' |
| str | WriteCalibToCrest.outSchema = 'tileCalib.json' |
| str | WriteCalibToCrest.folderPath = "/TILE/OFL02/TIME/CHANNELOFFSET/GAP/LAS" |
| str | WriteCalibToCrest.tag = "UPD1" |
| | WriteCalibToCrest.outfolderPath = None |
| | WriteCalibToCrest.outtag = None |
| bool | WriteCalibToCrest.readGain = True |
| int | WriteCalibToCrest.rosmin = 0 |
| int | WriteCalibToCrest.rosmax = 5 |
| bool | WriteCalibToCrest.all = True |
| bool | WriteCalibToCrest.zero = False |
| bool | WriteCalibToCrest.allzero = False |
| int | WriteCalibToCrest.nchan = 0 |
| int | WriteCalibToCrest.ngain = 0 |
| int | WriteCalibToCrest.nval = 0 |
| int | WriteCalibToCrest.blobVersion = -1 |
| str | WriteCalibToCrest.txtFile = "" |
| str | WriteCalibToCrest.comment = "" |
| | WriteCalibToCrest.Comment = None |
| str | WriteCalibToCrest.prefix = "" |
| bool | WriteCalibToCrest.update = False |
| list | WriteCalibToCrest.keep = [] |
| bool | WriteCalibToCrest.iov = False |
| int | WriteCalibToCrest.beg = 0 |
| int | WriteCalibToCrest.end = 2147483647 |
| list | WriteCalibToCrest.moduleList = [] |
| bool | WriteCalibToCrest.adjust = False |
| list | WriteCalibToCrest.swap = [] |
| int | WriteCalibToCrest.modmin = 0 |
| int | WriteCalibToCrest.modmax = 99999 |
| | WriteCalibToCrest.user = os.getlogin() |
| | WriteCalibToCrest.a = a.strip() |
| dict | WriteCalibToCrest.moduleSwap = {} |
| list | WriteCalibToCrest.m1 = swap[i] |
| list | WriteCalibToCrest.m2 = swap[1-i] |
| tuple | WriteCalibToCrest.until = (TileCalibCrest.MAXRUN,TileCalibCrest.MAXLBK) |
| | WriteCalibToCrest.log = getLogger("WriteCalibToCrest") |
| str | WriteCalibToCrest.folderTag = tag |
| list | WriteCalibToCrest.iovAll = [] |
| list | WriteCalibToCrest.iovList = [] |
| list | WriteCalibToCrest.iovUntil = [] |
| list | WriteCalibToCrest.iovListMOD = [] |
| list | WriteCalibToCrest.iovListCMT = [] |
| list | WriteCalibToCrest.iovUntilCMT = [] |
| int | WriteCalibToCrest.inRun = run |
| int | WriteCalibToCrest.inLumi = lumi |
| | WriteCalibToCrest.blobReader |
| str | WriteCalibToCrest.tag2 = folderTag.split('-') |
| str | WriteCalibToCrest.outfolderTag = "-".join(tag2) |
| | WriteCalibToCrest.blobWriter2 = None |
| | WriteCalibToCrest.iovMod = blobReader.getIovs() |
| | WriteCalibToCrest.modName = TileCalibUtils.getDrawerString(ros,mod) |
| tuple | WriteCalibToCrest.since = (beg,lumi) |
| int | WriteCalibToCrest.ib = bisect.bisect(iovList,since)-1 |
| int | WriteCalibToCrest.ie = ib+1 |
| tuple | WriteCalibToCrest.begin = since |
| bool | WriteCalibToCrest.undo = False |
| | WriteCalibToCrest.p = bisect.bisect(iovListCMT,since) |
| | WriteCalibToCrest.flt = None |
| int | WriteCalibToCrest.r = 5 |
| int | WriteCalibToCrest.d = 0 |
| | WriteCalibToCrest.blobT = None |
| | WriteCalibToCrest.blobV = flt.getObjVersion() |
| | WriteCalibToCrest.mchan = flt.getNChans() |
| | WriteCalibToCrest.mgain = flt.getNGains() |
| | WriteCalibToCrest.mval = flt.getObjSizeUint32() |
| int | WriteCalibToCrest.nchanDef = nchan |
| int | WriteCalibToCrest.ngainDef = ngain |
| | WriteCalibToCrest.typeName = TileCalibType.getClassName(blobT)[-3:] |
| list | WriteCalibToCrest.comments = [] |
| list | WriteCalibToCrest.blobWriters = [] |
| list | WriteCalibToCrest.nvalUpdated = [] |
| list | WriteCalibToCrest.commentsSplit = [] |
| | WriteCalibToCrest.comm = blobReader.getComment(since) |
| | WriteCalibToCrest.defConst = cppyy.gbl.std.vector('std::vector<float>')() |
| | WriteCalibToCrest.default = cppyy.gbl.std.vector('float')() |
| int | WriteCalibToCrest.defVal = 0. |
| | WriteCalibToCrest.blobParser = TileCalibTools.TileASCIIParser2(txtFile,prefix,readGain) |
| int | WriteCalibToCrest.nold = 0 |
| int | WriteCalibToCrest.nnew = 0 |
| int | WriteCalibToCrest.ndef = 0 |
| int | WriteCalibToCrest.nvold = 0 |
| int | WriteCalibToCrest.nvnew = 0 |
| int | WriteCalibToCrest.nvdef = 0 |
| int | WriteCalibToCrest.nvnewdef = 0 |
| int | WriteCalibToCrest.irm = -1 |
| str | WriteCalibToCrest.modSpec = 'EBspC10' |
| bool | WriteCalibToCrest.newDrawer = True |
| | WriteCalibToCrest.flt1 = blobReader.getDrawer(ros, mod, since, False, False) |
| | WriteCalibToCrest.oldNchan = flt1.getNChans() |
| | WriteCalibToCrest.oldNgain = flt1.getNGains() |
| | WriteCalibToCrest.oldVsize = flt1.getObjSizeUint32() |
| | WriteCalibToCrest.rosR |
| | WriteCalibToCrest.modR |
| | WriteCalibToCrest.modNameR |
| | WriteCalibToCrest.rosW |
| | WriteCalibToCrest.modW |
| | WriteCalibToCrest.modNameW = TileCalibUtils.getDrawerString(rosW,modW) |
| | WriteCalibToCrest.data = blobParser.getData(rosR,modR,chn,adc,since) |
| list | WriteCalibToCrest.calibDrawer = blobWriters[io].getDrawer(rosW,modW) |
| | WriteCalibToCrest.kval = mval if mval < flt.getObjSizeUint32() else flt.getObjSizeUint32() |
| | WriteCalibToCrest.calibDrawer2 = blobWriter2.getDrawer(rosW,modW) |
| | WriteCalibToCrest.val = flt.getData(ch,ad,n) |
| | WriteCalibToCrest.coef = None |
| | WriteCalibToCrest.strval = data[n] |
| list | WriteCalibToCrest.untilMod = iovUntil[io] |
| list | WriteCalibToCrest.untilCmt = iovUntilCMT[io] |
| tuple | WriteCalibToCrest.appendCmt = (untilCmt < (TileCalibCrest.MAXRUN,TileCalibCrest.MAXLBK)) or iov |
| bool | WriteCalibToCrest.undoCmt = True |
| | WriteCalibToCrest.author = user |
| tuple | WriteCalibToCrest.cmtOnly = (since in iovListCMT and since not in iovListMOD) |