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

Go to the source code of this file.

Namespaces

namespace  ReadCalibFromCrest

Functions

 ReadCalibFromCrest.usage ()

Variables

str ReadCalibFromCrest.letters = "hr:l:s:t:f:D:S:n:b:e:m:N:X:c:a:g:p:dBCiIHPk:"
list ReadCalibFromCrest.keywords = ["help","run=","lumi=","schema=","tag=","folder=","dbname=","server=","module=","begin=","end=","chmin=","chmax=","gain=","adc=","chan=","nval=","prefix=","default","blob","hex","pmt","keep=","comment","iov","IOV"]
 ReadCalibFromCrest.opts
 ReadCalibFromCrest.extraparams
int ReadCalibFromCrest.run = 2147483647
int ReadCalibFromCrest.lumi = 0
str ReadCalibFromCrest.schema = 'CREST'
str ReadCalibFromCrest.dbname = ''
str ReadCalibFromCrest.server = ''
str ReadCalibFromCrest.folderPath = "/TILE/OFL02/CALIB/CIS/LIN"
str ReadCalibFromCrest.tag = "UPD4"
int ReadCalibFromCrest.nval = 0
int ReadCalibFromCrest.nadc = -1
int ReadCalibFromCrest.rosmin = 1
int ReadCalibFromCrest.rosmax = 5
bool ReadCalibFromCrest.blob = False
bool ReadCalibFromCrest.hexid = False
bool ReadCalibFromCrest.pmt = False
 ReadCalibFromCrest.prefix = None
int ReadCalibFromCrest.modmin = 0
int ReadCalibFromCrest.modmax = 99999
str ReadCalibFromCrest.modulename = "AUX-1"
str ReadCalibFromCrest.partname = ""
bool ReadCalibFromCrest.one_mod = False
int ReadCalibFromCrest.mod = -1
int ReadCalibFromCrest.ros = -1
int ReadCalibFromCrest.chan_n = -1
int ReadCalibFromCrest.chanmin = -1
int ReadCalibFromCrest.chanmax = -1
int ReadCalibFromCrest.gainmin = -1
int ReadCalibFromCrest.gainmax = -1
int ReadCalibFromCrest.begin = -1
int ReadCalibFromCrest.end = 2147483647
bool ReadCalibFromCrest.iov = False
bool ReadCalibFromCrest.iovonly = False
bool ReadCalibFromCrest.IOVONLY = False
bool ReadCalibFromCrest.comment = False
list ReadCalibFromCrest.keep = []
 ReadCalibFromCrest.a = a.strip()
 ReadCalibFromCrest.log = getLogger("ReadCalibFrCrest")
 ReadCalibFromCrest.logLevel = logging.DEBUG
 ReadCalibFromCrest.log1 = getLogger("TileCalibCrest")
dict ReadCalibFromCrest.part_dict = {'AUX':0,'LBA':1,'LBC':2,'EBA':3,'EBC':4}
str ReadCalibFromCrest.folderTag = tag
 ReadCalibFromCrest.blobReader
 ReadCalibFromCrest.flt = None
int ReadCalibFromCrest.r = 5
int ReadCalibFromCrest.d = 0
 ReadCalibFromCrest.nchan = TileCalibUtils.max_chan()
 ReadCalibFromCrest.ngain = TileCalibUtils.max_gain()
 ReadCalibFromCrest.blobT = flt.getObjType()
 ReadCalibFromCrest.blobV = flt.getObjVersion()
 ReadCalibFromCrest.mchan = flt.getNChans()
 ReadCalibFromCrest.mgain = flt.getNGains()
 ReadCalibFromCrest.mval = flt.getObjSizeUint32()
list ReadCalibFromCrest.iovList = []
list ReadCalibFromCrest.be = iovList[0][0]
list ReadCalibFromCrest.en = iovList[-1][0]
int ReadCalibFromCrest.ib = 0
 ReadCalibFromCrest.ie = len(iovList)
dict ReadCalibFromCrest.alliovs = {}
dict ReadCalibFromCrest.allmods = {}
dict ReadCalibFromCrest.zeroiovs = {}
int ReadCalibFromCrest.nmod = 0
str ReadCalibFromCrest.allmod = ""
str ReadCalibFromCrest.missmod = ""
str ReadCalibFromCrest.zeromod = ""
int ReadCalibFromCrest.zero = 0
int ReadCalibFromCrest.miss = 0
str ReadCalibFromCrest.value = " None"
list ReadCalibFromCrest.dummy = [0]*48
 channel2pmt negative means not connected !
list ReadCalibFromCrest.barrel
list ReadCalibFromCrest.extbar
list ReadCalibFromCrest.ch2pmt = [ dummy, barrel, barrel, extbar, extbar ]
list ReadCalibFromCrest.gname = []
str ReadCalibFromCrest.pref = ""
 ReadCalibFromCrest.comm = blobReader.getComment(iovs)
int ReadCalibFromCrest.good = 0
str ReadCalibFromCrest.modName = "0x%x" % ((ros<<8)+mod)
str ReadCalibFromCrest.modSpec = 'EBspC10'
 ReadCalibFromCrest.typeName = TileCalibType.getClassName(flt.getObjType())[-3:]
int ReadCalibFromCrest.mval0 = 0
int ReadCalibFromCrest.chmin = chanmin if chanmin<mchan else mchan
int ReadCalibFromCrest.chmax = chanmax if chanmax<mchan else mchan
int ReadCalibFromCrest.gnmin = gainmin if gainmin<mgain else mgain
int ReadCalibFromCrest.gnmax = gainmax if gainmax<mgain else mgain
str ReadCalibFromCrest.msg = "%s pm %02i ch %02i %s " % ( modName, abs(ch2pmt[ros][chn]), chn, gname[adc] )
 ReadCalibFromCrest.v = flt.getData(chn, adc, val)