def plot(self, fname, s, il, fl): vi = CondDB.VInt() vf = CondDB.VFloat() for i in il: vi.append(int(i)) for i in fl: vf.append(float(i)) return self.__me.plot(fname, s, vi, vf)
def setWhat(w, ret): for key in ret.keys(): _val = ret[key] if (type(_val) == type([])): _vi = CondDB.VInt() for i in _val: _vi.append(i) exec('w.set_' + key + '(_vi)') else: exec('w.set_' + key + '(w.' + key + '().' + ret[key] + ')') return w
def dumpFile(self, fname, s, il, fl, sl): vi = CondDB.VInt() vf = CondDB.VFloat() vs = CondDB.VString() for i in il: vi.append(int(i)) for i in fl: vf.append(float(i)) for i in sl: vs.append(str(i)) return self.__me.dumpFile(fname, s, vi, vf, vs)
def summary_adv(self, s, il, fl, sl): #i = int(i) vi = CondDB.VInt() vf = CondDB.VFloat() vs = CondDB.VString() for i in il: vi.append(int(i)) for i in fl: vf.append(float(i)) for i in sl: vs.append(str(i)) return self.__me.summary_adv(s, vi, vf, vs)
def __init__(self): self.__how = How() self.__which = CondDB.VInt() self.__lost = CondDB.VInt()