ATLAS Offline Software
Loading...
Searching...
No Matches
ReadCellNoiseFromCrest.py File Reference

Go to the source code of this file.

Namespaces

namespace  ReadCellNoiseFromCrest

Functions

 ReadCellNoiseFromCrest.usage ()

Variables

str ReadCellNoiseFromCrest.letters = "hs:t:f:r:l:b:e:n:c:g:x:BDCiI"
list ReadCellNoiseFromCrest.keywords = ["help","schema=","tag=","folder=","run=","lumi=","begin=","end=","channel=","cell=","gain=","index=","brief","double","comment","iov","IOV"]
 ReadCellNoiseFromCrest.opts
 ReadCellNoiseFromCrest.extraparams
int ReadCellNoiseFromCrest.run = 2147483647
int ReadCellNoiseFromCrest.lumi = 0
str ReadCellNoiseFromCrest.schema = 'CREST'
str ReadCellNoiseFromCrest.folderPath = '/TILE/OFL02/NOISE/CELL'
str ReadCellNoiseFromCrest.tag = 'UPD4'
int ReadCellNoiseFromCrest.chan = 48
int ReadCellNoiseFromCrest.cell = -1
int ReadCellNoiseFromCrest.gain = -1
int ReadCellNoiseFromCrest.index = -1
bool ReadCellNoiseFromCrest.brief = False
bool ReadCellNoiseFromCrest.doubl = False
int ReadCellNoiseFromCrest.begin = -1
int ReadCellNoiseFromCrest.end = 2147483647
bool ReadCellNoiseFromCrest.iov = False
bool ReadCellNoiseFromCrest.iovonly = False
bool ReadCellNoiseFromCrest.IOVONLY = False
bool ReadCellNoiseFromCrest.comment = False
 ReadCellNoiseFromCrest.a = a.strip()
tuple ReadCellNoiseFromCrest.tile = (chan==48)
 ReadCellNoiseFromCrest.log = TileCalibLogger.getLogger("ReadCellNoise")
str ReadCellNoiseFromCrest.cabling = 'RUN3'
 ReadCellNoiseFromCrest.hashMgr = None
 ReadCellNoiseFromCrest.hashMgrDef = TileCellTools.TileCellHashMgr(cabling=cabling)
 ReadCellNoiseFromCrest.hashMgrA = TileCellTools.TileCellHashMgr("UpgradeA")
 ReadCellNoiseFromCrest.hashMgrBC = TileCellTools.TileCellHashMgr("UpgradeBC")
 ReadCellNoiseFromCrest.hashMgrABC = TileCellTools.TileCellHashMgr("UpgradeABC")
str ReadCellNoiseFromCrest.folderTAG = tag.upper()
 ReadCellNoiseFromCrest.blobReader = TileCalibCrest.TileBlobReaderCrest(schema, folderPath, tag, run, lumi)
 ReadCellNoiseFromCrest.blobFlt = blobReader.getDrawer(-1,chan,None,False,False)
 ReadCellNoiseFromCrest.ncell = blobFlt.getNChans()
 ReadCellNoiseFromCrest.ngain = blobFlt.getNGains()
 ReadCellNoiseFromCrest.nval = blobFlt.getObjSizeUint32()
list ReadCellNoiseFromCrest.iovList = []
list ReadCellNoiseFromCrest.be = iovList[0][0]
list ReadCellNoiseFromCrest.en = iovList[-1][0]
int ReadCellNoiseFromCrest.option = 1 if iovonly else 0
int ReadCellNoiseFromCrest.cellmin = 0
 ReadCellNoiseFromCrest.cellmax = ncell
int ReadCellNoiseFromCrest.gainmin = 0
 ReadCellNoiseFromCrest.gainmax = ngain
int ReadCellNoiseFromCrest.indexmin = 0
 ReadCellNoiseFromCrest.indexmax = nval
list ReadCellNoiseFromCrest.name1 = ["","","0.0 "]
list ReadCellNoiseFromCrest.names = []
str ReadCellNoiseFromCrest.dm = " "
 ReadCellNoiseFromCrest.oldBlob = None
str ReadCellNoiseFromCrest.pref = ""
 ReadCellNoiseFromCrest.newBlob = blobReader.getBlob(-1, chan, iovs, False)
str ReadCellNoiseFromCrest.msg = "%s%4d %s%d\t" % ( name1[0], cell, name1[1], gain)
 ReadCellNoiseFromCrest.v = blobFlt.getData(cell, gain, index)