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

Go to the source code of this file.

Namespaces

namespace  ReadFromCoolCompare

Variables

int ReadFromCoolCompare.run = 999999999
int ReadFromCoolCompare.run2 = 0
int ReadFromCoolCompare.lumi = 0
int ReadFromCoolCompare.lumi2 = -1
float ReadFromCoolCompare.maxdiff = -1.0
float ReadFromCoolCompare.maxdiffpercent = -1.0
str ReadFromCoolCompare.folderPath = "/TILE/OFL02/CALIB/CES"
str ReadFromCoolCompare.folderPath2 = "none"
str ReadFromCoolCompare.tag = "RUN2-HLT-UPD1-01"
str ReadFromCoolCompare.tag2 = "none"
str ReadFromCoolCompare.schema = "COOLOFL_TILE"
str ReadFromCoolCompare.schema2 = "none"
str ReadFromCoolCompare.instance = "CONDBR2"
str ReadFromCoolCompare.instance2 = "none"
str ReadFromCoolCompare.server = "FRONTIER"
str ReadFromCoolCompare.server2 = "none"
str ReadFromCoolCompare.sqlfn = "none"
str ReadFromCoolCompare.sqlfn2 = "none"
int ReadFromCoolCompare.help = 0
 ReadFromCoolCompare.options
 ReadFromCoolCompare.remainder
 ReadFromCoolCompare.arg = arg.strip()
str ReadFromCoolCompare.connStr = schema+'/'+instance if ':' not in schema and ';' not in schema and '/' not in schema else schema
str ReadFromCoolCompare.connStr2 = schema2+'/'+instance2 if ':' not in schema2 and ';' not in schema2 and '/' not in schema2 else schema2
 ReadFromCoolCompare.db = TileCalibTools.openDbConn(connStr, server)
 ReadFromCoolCompare.db2 = TileCalibTools.openDbConn(connStr2, server2)
str ReadFromCoolCompare.folderTag = tag
str ReadFromCoolCompare.folderTag2 = tag2
 ReadFromCoolCompare.log = getLogger("readFromCool")
 ReadFromCoolCompare.f = open('output.ascii', 'w')
 ReadFromCoolCompare.fd = open('from_%d_to_%d.dif'%(run2,run), 'w')
bool ReadFromCoolCompare.writedif = True
 ReadFromCoolCompare.blobReader = TileCalibTools.TileBlobReader(db,folderPath, folderTag)
 ReadFromCoolCompare.blobReader2 = TileCalibTools.TileBlobReader(db2,folderPath2, folderTag2)
int ReadFromCoolCompare.ros = 1
int ReadFromCoolCompare.drawer = 0
 ReadFromCoolCompare.flt = None
int ReadFromCoolCompare.r = 5
int ReadFromCoolCompare.d = 0
 ReadFromCoolCompare.ot = flt.getObjType()
 ReadFromCoolCompare.ov = flt.getObjVersion()
int ReadFromCoolCompare.os = flt.getObjSizeByte()//4
 ReadFromCoolCompare.no = flt.getNObjs()
 ReadFromCoolCompare.nc = flt.getNChans()
 ReadFromCoolCompare.ng = flt.getNGains()
 ReadFromCoolCompare.flt2 = None
 ReadFromCoolCompare.ot2 = flt2.getObjType()
int ReadFromCoolCompare.os2 = flt2.getObjSizeByte()//4
 ReadFromCoolCompare.answ = input(' continue anyway? (y/n)')
list ReadFromCoolCompare.v = []
list ReadFromCoolCompare.v2 = []
 ReadFromCoolCompare.modName = TileCalibUtils.getDrawerString(ros,mod)
int ReadFromCoolCompare.osc = flt.getObjSizeByte()//4
int ReadFromCoolCompare.os2c = flt2.getObjSizeByte()//4
 ReadFromCoolCompare.oscMax = max(osc,os2c)
str ReadFromCoolCompare.chnName = " %2i" % chn
list ReadFromCoolCompare.dv12 = v[ind] - v2[ind]
int ReadFromCoolCompare.dv12percent = 0