|
| str | WriteCellNoiseToCool.letters = "hi:o:t:T:f:d:S:x:r:l:b:e:L:A:n:s:u" |
| list | WriteCellNoiseToCool.keywords |
| | WriteCellNoiseToCool.opts |
| | WriteCellNoiseToCool.extraparams |
| str | WriteCellNoiseToCool.inFile = '' |
| str | WriteCellNoiseToCool.outFile = '' |
| str | WriteCellNoiseToCool.inTag = '' |
| str | WriteCellNoiseToCool.outTag = '' |
| str | WriteCellNoiseToCool.folderPath = '' |
| str | WriteCellNoiseToCool.dbName = '' |
| str | WriteCellNoiseToCool.server = '' |
| str | WriteCellNoiseToCool.txtFile = '' |
| int | WriteCellNoiseToCool.run = -1 |
| int | WriteCellNoiseToCool.lumi = 0 |
| int | WriteCellNoiseToCool.beg = -1 |
| int | WriteCellNoiseToCool.end = 2147483647 |
| int | WriteCellNoiseToCool.endlumi = 0 |
| bool | WriteCellNoiseToCool.iov = True |
| bool | WriteCellNoiseToCool.adjust = False |
| bool | WriteCellNoiseToCool.update = False |
| int | WriteCellNoiseToCool.chan = 48 |
| float | WriteCellNoiseToCool.scale = 0.0 |
| float | WriteCellNoiseToCool.scaleA = 0.0 |
| float | WriteCellNoiseToCool.scaleB = 0.0 |
| float | WriteCellNoiseToCool.scaleD = 0.0 |
| float | WriteCellNoiseToCool.scaleE = 0.0 |
| float | WriteCellNoiseToCool.scaleD4 = 0.0 |
| float | WriteCellNoiseToCool.scaleC10 = 0.0 |
| float | WriteCellNoiseToCool.scaleD4sp = 0.0 |
| float | WriteCellNoiseToCool.scaleC10sp = 0.0 |
| float | WriteCellNoiseToCool.scaleElec = 0.0 |
| | WriteCellNoiseToCool.a = a.strip() |
| tuple | WriteCellNoiseToCool.tile = (chan==48) |
| tuple | WriteCellNoiseToCool.rescale = (scale>0.0) |
| | WriteCellNoiseToCool.log = CaloCondLogger.getLogger("WriteCellNoise") |
| str | WriteCellNoiseToCool.ischema = 'sqlite://;schema='+inFile+';dbname='+dbName |
| | WriteCellNoiseToCool.rb = max(run,beg) |
| str | WriteCellNoiseToCool.cabling = 'RUN3' |
| | WriteCellNoiseToCool.hashMgr = None |
| | WriteCellNoiseToCool.hashMgrDef = TileCellTools.TileCellHashMgr(cabling=cabling) |
| | WriteCellNoiseToCool.hashMgrA = TileCellTools.TileCellHashMgr("UpgradeA") |
| | WriteCellNoiseToCool.hashMgrBC = TileCellTools.TileCellHashMgr("UpgradeBC") |
| | WriteCellNoiseToCool.hashMgrABC = TileCellTools.TileCellHashMgr("UpgradeABC") |
| list | WriteCellNoiseToCool.iovList = [] |
| list | WriteCellNoiseToCool.iovUntil = [] |
| tuple | WriteCellNoiseToCool.until = (TileCalibTools.MAXRUN,TileCalibTools.MAXLBK) |
| | WriteCellNoiseToCool.idb = TileCalibTools.openDbConn(ischema,server) |
| | WriteCellNoiseToCool.blobReader = TileCalibTools.TileBlobReader(idb,folderPath, inTag) |
| list | WriteCellNoiseToCool.since = iovList[0] |
| int | WriteCellNoiseToCool.ib = bisect.bisect(iovList,since)-1 |
| int | WriteCellNoiseToCool.ie = ib+1 |
| str | WriteCellNoiseToCool.oschema = 'sqlite://;schema='+outFile+';dbname='+dbName |
| | WriteCellNoiseToCool.dbr = CaloCondTools.openDbConn(ischema,server) |
| | WriteCellNoiseToCool.dbw = CaloCondTools.openDbConn(oschema,('UPDATE' if update else 'RECREATE')) |
| | WriteCellNoiseToCool.reader = CaloCondTools.CaloBlobReader(dbr,folderPath,inTag) |
| | WriteCellNoiseToCool.writer = CaloCondTools.CaloBlobWriter(dbw,folderPath,'Flt',(outTag!="" and outTag!="HEAD")) |
| dict | WriteCellNoiseToCool.cellData = {} |
| int | WriteCellNoiseToCool.ival = 0 |
| int | WriteCellNoiseToCool.igain = 0 |
| list | WriteCellNoiseToCool.icell = [0,0,0,0,0,0,0] |
| int | WriteCellNoiseToCool.gain = -1 |
| | WriteCellNoiseToCool.useNames = None |
| | WriteCellNoiseToCool.useModuleNames = None |
| | WriteCellNoiseToCool.useGain = None |
| | WriteCellNoiseToCool.cellDataText = f.readlines() |
| | WriteCellNoiseToCool.fields = line.strip().split() |
| str | WriteCellNoiseToCool.modName = '' |
| | WriteCellNoiseToCool.cellName = fields[1] |
| | WriteCellNoiseToCool.noise = fields[3:] |
| | WriteCellNoiseToCool.p = re.search("\\d", cellName).start() |
| str | WriteCellNoiseToCool.cellPos = modName+cellName[:p] + '+' + cellName[p:] |
| str | WriteCellNoiseToCool.cellNeg = modName+cellName[:p] + '-' + cellName[p:] |
| tuple | WriteCellNoiseToCool.dictKey = (cellPos,gain) |
| str | WriteCellNoiseToCool.cellN = modName+cellNm |
| | WriteCellNoiseToCool.cellHash = int(fields[0]) |
| | WriteCellNoiseToCool.cellGain = int(fields[1]) |
| int | WriteCellNoiseToCool.nval = ival |
| int | WriteCellNoiseToCool.ngain = igain |
| | WriteCellNoiseToCool.ncell = max(icell) |
| str | WriteCellNoiseToCool.fullName = modName |
| list | WriteCellNoiseToCool.sinceRun = since[0] |
| list | WriteCellNoiseToCool.sinceLum = since[1] |
| tuple | WriteCellNoiseToCool.untilRun = until[0] |
| tuple | WriteCellNoiseToCool.untilLum = until[1] |
| | WriteCellNoiseToCool.blobR = reader.getCells(chan,(sinceRun,sinceLum)) |
| | WriteCellNoiseToCool.mcell = blobR.getNChans() |
| | WriteCellNoiseToCool.mgain = blobR.getNGains() |
| | WriteCellNoiseToCool.mval = blobR.getObjSizeUint32() |
| | WriteCellNoiseToCool.GainDefVec = cppyy.gbl.std.vector('float')() |
| | WriteCellNoiseToCool.defVec = cppyy.gbl.std.vector('std::vector<float>')() |
| | WriteCellNoiseToCool.blobW = writer.getCells(chan) |
| list | WriteCellNoiseToCool.src = ['Default','DB','File','Scale'] |
| | WriteCellNoiseToCool.FullName = None |
| | WriteCellNoiseToCool.cell = None |
| | WriteCellNoiseToCool.field = None |
| | WriteCellNoiseToCool.strval = None |
| tuple | WriteCellNoiseToCool.exist0 = (cell<mcell) |
| tuple | WriteCellNoiseToCool.exist1 = (exist0 and (gain<mgain)) |
| int | WriteCellNoiseToCool.gn = gain |
| | WriteCellNoiseToCool.nF = len(noise) |
| tuple | WriteCellNoiseToCool.exist = (exist1 and (field<mval)) |
| | WriteCellNoiseToCool.value = GainDefVec[field] |
| | WriteCellNoiseToCool.coef = float(strval[1:]) |
| float | WriteCellNoiseToCool.sc = scaleC10sp |