![]() |
ATLAS Offline Software
|
Go to the source code of this file.
Namespaces | |
| namespace | integrator_ascii2db |
Variables | |
| integrator_ascii2db.log = getLogger("int_ascii2db") | |
| str | integrator_ascii2db.usage = "Usage: integrator_ascii2db.py " |
| str | integrator_ascii2db.author = "noAuthor" |
| str | integrator_ascii2db.comment = "noComment" |
| int | integrator_ascii2db.regFrom = -1 |
| list | integrator_ascii2db.fileList = [] |
| integrator_ascii2db.arg = sys.argv.pop(0) | |
| integrator_ascii2db.db = TileCalibTools.openDb('SQLITE', 'CONDBR2', 'UPDATE') | |
| integrator_ascii2db.blobWriter = TileCalibTools.TileBlobWriter(db,"/TILE/ONL01/INTEGRATOR",True,False) | |
| integrator_ascii2db.default = cppyy.gbl.std.vector('float')() | |
| integrator_ascii2db.defVec = cppyy.gbl.std.vector('std::vector<float>')() | |
| integrator_ascii2db.re_file = re.compile("int_gains_(\\D{3})(\\d{2})") | |
| integrator_ascii2db.re_Res | |
| integrator_ascii2db.re_Ped | |
| dict | integrator_ascii2db.rosId |
| integrator_ascii2db.result_file = re_file.search(fileName) | |
| dict | integrator_ascii2db.rosIdx = rosId[result_file.groups()[0]] |
| int | integrator_ascii2db.modIdx = int(result_file.groups()[1]) - 1 |
| integrator_ascii2db.flt = blobWriter.getDrawer('Flt',rosIdx,modIdx) | |
| integrator_ascii2db.lines = open(fileName,"r").readlines() | |
| int | integrator_ascii2db.resCount = 0 |
| int | integrator_ascii2db.pedCount = 0 |
| integrator_ascii2db.result_Res = re_Res.search(line) | |
| int | integrator_ascii2db.pmtIdx = int( result_Res.groups()[0]) - 1 |
| int | integrator_ascii2db.gainIdx = int( result_Res.groups()[1]) - 1 |
| integrator_ascii2db.gain = float(result_Res.groups()[2]) | |
| integrator_ascii2db.gainErr = float(result_Res.groups()[3]) | |
| integrator_ascii2db.chi2 = float(result_Res.groups()[4]) | |
| integrator_ascii2db.result_Ped = re_Ped.search(line) | |
| integrator_ascii2db.dac = float(result_Ped.groups()[1]) | |
| integrator_ascii2db.ped = float(result_Ped.groups()[3]) | |
| integrator_ascii2db.pedErr = float(result_Ped.groups()[4]) | |
| integrator_ascii2db.rms = float(result_Ped.groups()[5]) | |
| integrator_ascii2db.rmsErr = float(result_Ped.groups()[6]) | |