|
| str | TileCalibBlobPython_writeOfc.ofcDataPath = "/afs/cern.ch/user/t/tiledaq/public/tilercd/tile-7.1.0.0/TileDSPofc/share/" |
| list | TileCalibBlobPython_writeOfc.ofcFiles |
| | TileCalibBlobPython_writeOfc.re_fileName = re.compile("W_(OF\\d)_(.*)_7s\\.dat") |
| | TileCalibBlobPython_writeOfc.iovSince = cool.ValidityKeyMin |
| | TileCalibBlobPython_writeOfc.iovUntil = cool.ValidityKeyMax |
| str | TileCalibBlobPython_writeOfc.author = "ngollub" |
| str | TileCalibBlobPython_writeOfc.comment = "OFC weights (7 samples) imported from TileDSPofc v4r1p4" |
| | TileCalibBlobPython_writeOfc.g = cppyy.gbl |
| | TileCalibBlobPython_writeOfc.log = TileCalibLogger.getLogger("WriteOfc") |
| | TileCalibBlobPython_writeOfc.db = TileCalibTools.openDb('SQLITE', 'CONDBR2', 'UPDATE') |
| | TileCalibBlobPython_writeOfc.spec = cool.RecordSpecification() |
| | TileCalibBlobPython_writeOfc.folderMode = cool.FolderVersioning.SINGLE_VERSION |
| | TileCalibBlobPython_writeOfc.folderSpec = cool.FolderSpecification(folderMode, spec) |
| | TileCalibBlobPython_writeOfc.fileNameParts = re_fileName.search(fileName).groups() |
| | TileCalibBlobPython_writeOfc.ofMethod = fileNameParts[0] |
| | TileCalibBlobPython_writeOfc.ofRun = fileNameParts[1][:3] |
| | TileCalibBlobPython_writeOfc.objVersion = int(ofMethod[2]) |
| str | TileCalibBlobPython_writeOfc.folderPath = TileCalibTools.getTilePrefix(False)+"FILTER/"+ofMethod+"/"+ofRun |
| | TileCalibBlobPython_writeOfc.desc = TileCalibTools.getAthenaFolderDescr() |
| | TileCalibBlobPython_writeOfc.folder = db.createFolder(folderPath, folderSpec, desc, True) |
| | TileCalibBlobPython_writeOfc.data = cool.Record( spec ) |
| | TileCalibBlobPython_writeOfc.blob = data['TileCalibBlobOfc'] |
| | TileCalibBlobPython_writeOfc.drawerOfc = g.TileCalibDrawerOfc.getInstance(blob,objVersion,7,-2001,1,2) |
| | TileCalibBlobPython_writeOfc.phases = g.std.vector('float')() |
| int | TileCalibBlobPython_writeOfc.phase = -1000 |
| int | TileCalibBlobPython_writeOfc.channel = 0 |
| int | TileCalibBlobPython_writeOfc.adc = 0 |
| int | TileCalibBlobPython_writeOfc.sample = 0 |
| | TileCalibBlobPython_writeOfc.lines = open(fileName,"r").readlines() |
| int | TileCalibBlobPython_writeOfc.phaseF = phase/10. |
| | TileCalibBlobPython_writeOfc.ofc = line.split() |
| | TileCalibBlobPython_writeOfc.channelId = cool.ChannelId(chan) |
| | TileCalibBlobPython_writeOfc.cmt = g.TileCalibDrawerCmt.getInstance(blob,author,comment) |