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

Go to the source code of this file.

Namespaces

namespace  TileSyncBch

Variables

str TileSyncBch.tag1 = "" if len(sys.argv) < 2 else sys.argv[1].rpartition("=")[2]
str TileSyncBch.tag2 = "" if len(sys.argv) < 3 else sys.argv[2].rpartition("=")[2]
str TileSyncBch.opt = "" if len(sys.argv) < 4 else sys.argv[3].rpartition("=")[2]
str TileSyncBch.run1 = "" if len(sys.argv) < 5 else sys.argv[4].rpartition("=")[2]
str TileSyncBch.run2 = "" if len(sys.argv) < 6 else sys.argv[5].rpartition("=")[2]
str TileSyncBch.schema = "CREST" if len(sys.argv) < 7 else sys.argv[6]
str TileSyncBch.output = "" if len(sys.argv) < 8 else sys.argv[7]
int TileSyncBch.author = os.getlogin() if len(sys.argv) < 9 else sys.argv[8]
 TileSyncBch.log = getLogger("SyncBch")
 TileSyncBch.copyall = not (opt=="1" or opt=="Y" or opt=="T" or opt=="B")
str TileSyncBch.badrun = run1
str TileSyncBch.folder1 = "/TILE/OFL02/STATUS/ADC"
 TileSyncBch.mgr1 = TileBchCrest.TileBchMgr()
str TileSyncBch.online = "ONL" in tag2.upper()
str TileSyncBch.folder2 = "/TILE/ONL01/STATUS/ADC"
 TileSyncBch.mgr2 = TileBchCrest.TileBchMgr()
str TileSyncBch.comment = ""
 TileSyncBch.modName = TileCalibUtils.getDrawerString(ros, mod)
str TileSyncBch.comm = ""
 TileSyncBch.statlo = mgr1.getAdcStatus(ros, mod, chn, 0)
 TileSyncBch.stathi = mgr1.getAdcStatus(ros, mod, chn, 1)
 TileSyncBch.statloBefore = mgr2.getAdcProblems(ros,mod,chn,0)
 TileSyncBch.stathiBefore = mgr2.getAdcProblems(ros,mod,chn,1)
 TileSyncBch.prbs = statlo.getPrbs()
 TileSyncBch.statloAfter = mgr2.getAdcProblems(ros,mod,chn,0)
 TileSyncBch.stathiAfter = mgr2.getAdcProblems(ros,mod,chn,1)
list TileSyncBch.pbm = [statloBefore, stathiBefore, statloAfter, stathiAfter]
str TileSyncBch.msg = ''
 TileSyncBch.prbDesc = prbs[prbCode]