![]() |
ATLAS Offline Software
|
Variables | |
| str | __author__ = 'Carl Gwilliam' |
| str | __version__ = '$Id $' |
| str | __usage__ = '%prog [options] nt.root [nt.root ...]' |
| parser = OptionParser(usage=__usage__, version=__version__) | |
| dest | |
| action | |
| default | |
| False | |
| help | |
| type | |
| None | |
| options | |
| args | |
| list | statList = [] |
| list | fitIdList = [] |
| fitIDInt = int( format( int(a), '08b')[:4], 2) | |
| list | runs = [int(getRunFromName(f)) for f in args] |
| minRun = min(runs) | |
| maxRun = max(runs) | |
| int | nEntries = 0 |
| f = ROOT.TFile(filename) | |
| bsNt = BeamSpotNt(filename) | |
| fitStatusInt = int( format( bs.status, '08b')[-2:], 2) | |
| idbsDefects = IDBSDefectWriter(options.output, not options.extend) | |
| dict | good_lbs = {} |
| nonpresent | |
Calculate beamspot DQ defects automatically from result of beamspot fit and produce locally sqlite file that can later be merged into HEAD. Also dump results to txt file for linking to web page
|
private |
Definition at line 13 of file dqBeamSpot.py.
|
private |
Definition at line 15 of file dqBeamSpot.py.
|
private |
Definition at line 14 of file dqBeamSpot.py.
| dqBeamSpot.action |
Definition at line 24 of file dqBeamSpot.py.
| dqBeamSpot.args |
Definition at line 35 of file dqBeamSpot.py.
| dqBeamSpot.bsNt = BeamSpotNt(filename) |
Definition at line 80 of file dqBeamSpot.py.
| dqBeamSpot.default |
Definition at line 24 of file dqBeamSpot.py.
| dqBeamSpot.dest |
Definition at line 24 of file dqBeamSpot.py.
| dqBeamSpot.f = ROOT.TFile(filename) |
Definition at line 78 of file dqBeamSpot.py.
| dqBeamSpot.False |
Definition at line 24 of file dqBeamSpot.py.
| dqBeamSpot.fitIDInt = int( format( int(a), '08b')[:4], 2) |
Definition at line 55 of file dqBeamSpot.py.
| list dqBeamSpot.fitIdList = [] |
Definition at line 51 of file dqBeamSpot.py.
| dqBeamSpot.fitStatusInt = int( format( bs.status, '08b')[-2:], 2) |
Definition at line 94 of file dqBeamSpot.py.
| dict dqBeamSpot.good_lbs = {} |
Definition at line 129 of file dqBeamSpot.py.
| dqBeamSpot.help |
Definition at line 24 of file dqBeamSpot.py.
| dqBeamSpot.idbsDefects = IDBSDefectWriter(options.output, not options.extend) |
Definition at line 119 of file dqBeamSpot.py.
Definition at line 68 of file dqBeamSpot.py.
Definition at line 67 of file dqBeamSpot.py.
| int dqBeamSpot.nEntries = 0 |
Definition at line 72 of file dqBeamSpot.py.
| dqBeamSpot.None |
Definition at line 29 of file dqBeamSpot.py.
| dqBeamSpot.nonpresent |
Definition at line 167 of file dqBeamSpot.py.
| dqBeamSpot.options |
Definition at line 35 of file dqBeamSpot.py.
| dqBeamSpot.parser = OptionParser(usage=__usage__, version=__version__) |
Definition at line 23 of file dqBeamSpot.py.
Definition at line 66 of file dqBeamSpot.py.
| list dqBeamSpot.statList = [] |
Definition at line 50 of file dqBeamSpot.py.
| dqBeamSpot.type |
Definition at line 29 of file dqBeamSpot.py.