|
| str | WriteLumiToCool.letters = "hi:o:t:f:d:S:v:V:c:r:l:u" |
| list | WriteLumiToCool.keywords = ["help","infile=","outfile=","tag=","folder=","dbname=","server=","value=","value2=","channel=","run=","lumi=","update"] |
| | WriteLumiToCool.opts |
| | WriteLumiToCool.extraparams |
| str | WriteLumiToCool.inFile = 'COOLOFL_CALO/CONDBR2' |
| str | WriteLumiToCool.outFile = 'caloSqlite.db' |
| str | WriteLumiToCool.tag = '' |
| str | WriteLumiToCool.folderPath = '' |
| str | WriteLumiToCool.dbName = 'CONDBR2' |
| str | WriteLumiToCool.server = '' |
| | WriteLumiToCool.value = None |
| int | WriteLumiToCool.value2 = 0 |
| int | WriteLumiToCool.run = -1 |
| int | WriteLumiToCool.lumi = 0 |
| bool | WriteLumiToCool.update = False |
| list | WriteLumiToCool.channels = [0,1] |
| | WriteLumiToCool.a = a.strip() |
| | WriteLumiToCool.log = CaloCondLogger.getLogger("WriteLumi") |
| str | WriteLumiToCool.ischema = 'sqlite://;schema='+inFile+';dbname='+dbName |
| str | WriteLumiToCool.oschema = 'sqlite://;schema='+outFile+';dbname='+dbName |
| | WriteLumiToCool.dbr = CaloCondTools.openDbConn(ischema,server) |
| | WriteLumiToCool.dbw = CaloCondTools.openDbConn(oschema,('UPDATE' if update else 'RECREATE')) |
| | WriteLumiToCool.folderTag = TileCalibTools.getFolderTag(dbr, folderPath, tag ) |
| | WriteLumiToCool.spec = cool.RecordSpecification() |
| tuple | WriteLumiToCool.multiVersion = (len(folderTag)>0) |
| | WriteLumiToCool.folderMode = cool.FolderVersioning.MULTI_VERSION |
| | WriteLumiToCool.folderSpec = cool.FolderSpecification(folderMode, spec) |
| | WriteLumiToCool.folderDescr = CaloCondTools.getAthenaFolderDescr() |
| | WriteLumiToCool.folderR = dbr.getFolder(folderPath) |
| | WriteLumiToCool.folderW = dbw.getFolder(folderPath) |
| | WriteLumiToCool.newval1 = float(value) |
| | WriteLumiToCool.newval2 = int(value2) |
| str | WriteLumiToCool.newiov = "[%d,%d] - infinity" % (run, lumi) |
| | WriteLumiToCool.since = CaloCondTools.iovFromRunLumi( run, lumi ) |
| | WriteLumiToCool.until = CaloCondTools.iovFromRunLumi( CaloCondTools.MAXRUN, CaloCondTools.MAXLBK ) |
| | WriteLumiToCool.obj = folderR.findObject( since, chan, folderTag ) |
| | WriteLumiToCool.sinceRun |
| | WriteLumiToCool.sinceLum |
| | WriteLumiToCool.untilRun |
| | WriteLumiToCool.untilLum |
| | WriteLumiToCool.val1 = obj.payload()[0] |
| | WriteLumiToCool.val2 = obj.payload()[1] |
| str | WriteLumiToCool.oldiov = "[%d,%d] - (%d,%d)" % (sinceRun,sinceLum,untilRun,untilLum) |
| | WriteLumiToCool.data = cool.Record( spec ) |