|
| str | ReadOfcFromCool.letters = "hr:l:S:s:t:f:p:d:c:a:g:i:" |
| list | ReadOfcFromCool.keywords = ["help","run=","lumi=","server=","schema=","tag=","folder=","ros=","drawer=","channel=","adc=","gain=","field="] |
| | ReadOfcFromCool.opts |
| | ReadOfcFromCool.extraparams |
| int | ReadOfcFromCool.run = 2147483647 |
| int | ReadOfcFromCool.lumi = 0 |
| str | ReadOfcFromCool.server = '' |
| str | ReadOfcFromCool.schema = 'COOLONL_TILE/CONDBR2' |
| str | ReadOfcFromCool.folderPath = "/TILE/ONL01/FILTER/OF2/PHY" |
| str | ReadOfcFromCool.tag = "" |
| int | ReadOfcFromCool.ros = 1 |
| int | ReadOfcFromCool.drawer = 0 |
| int | ReadOfcFromCool.channel = 0 |
| int | ReadOfcFromCool.adc = 0 |
| int | ReadOfcFromCool.field = 0 |
| | ReadOfcFromCool.a = a.strip() |
| | ReadOfcFromCool.log = getLogger("ReadOfc") |
| | ReadOfcFromCool.db = TileCalibTools.openDbConn(schema,server) |
| | ReadOfcFromCool.folderTag = TileCalibTools.getFolderTag(schema if 'COMP200' in schema or 'OFLP200' in schema else db, folderPath, tag) |
| | ReadOfcFromCool.blobReader = TileCalibTools.TileBlobReader(db,folderPath, folderTag) |
| | ReadOfcFromCool.ofc = blobReader.getDrawer(ros, drawer,(run,lumi)) |
| | ReadOfcFromCool.nchann = ofc.getNChans() |
| | ReadOfcFromCool.nfields = ofc.getNFields() |
| | ReadOfcFromCool.nsamples = ofc.getNSamples() |
| | ReadOfcFromCool.nphases = ofc.getNPhases() |
| | ReadOfcFromCool.phase = ofc.getPhase(channel, adc, iphase) |
| str | ReadOfcFromCool.msg = "phase %6.1f ns :" % phase |