ATLAS Offline Software
Loading...
Searching...
No Matches
dqBeamSpot Namespace Reference

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

Detailed Description

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

Variable Documentation

◆ __author__

str dqBeamSpot.__author__ = 'Carl Gwilliam'
private

Definition at line 13 of file dqBeamSpot.py.

◆ __usage__

str dqBeamSpot.__usage__ = '%prog [options] nt.root [nt.root ...]'
private

Definition at line 15 of file dqBeamSpot.py.

◆ __version__

str dqBeamSpot.__version__ = '$Id $'
private

Definition at line 14 of file dqBeamSpot.py.

◆ action

dqBeamSpot.action

Definition at line 24 of file dqBeamSpot.py.

◆ args

dqBeamSpot.args

Definition at line 35 of file dqBeamSpot.py.

◆ bsNt

dqBeamSpot.bsNt = BeamSpotNt(filename)

Definition at line 80 of file dqBeamSpot.py.

◆ default

dqBeamSpot.default

Definition at line 24 of file dqBeamSpot.py.

◆ dest

dqBeamSpot.dest

Definition at line 24 of file dqBeamSpot.py.

◆ f

dqBeamSpot.f = ROOT.TFile(filename)

Definition at line 78 of file dqBeamSpot.py.

◆ False

dqBeamSpot.False

Definition at line 24 of file dqBeamSpot.py.

◆ fitIDInt

dqBeamSpot.fitIDInt = int( format( int(a), '08b')[:4], 2)

Definition at line 55 of file dqBeamSpot.py.

◆ fitIdList

list dqBeamSpot.fitIdList = []

Definition at line 51 of file dqBeamSpot.py.

◆ fitStatusInt

dqBeamSpot.fitStatusInt = int( format( bs.status, '08b')[-2:], 2)

Definition at line 94 of file dqBeamSpot.py.

◆ good_lbs

dict dqBeamSpot.good_lbs = {}

Definition at line 129 of file dqBeamSpot.py.

◆ help

dqBeamSpot.help

Definition at line 24 of file dqBeamSpot.py.

◆ idbsDefects

dqBeamSpot.idbsDefects = IDBSDefectWriter(options.output, not options.extend)

Definition at line 119 of file dqBeamSpot.py.

◆ maxRun

dqBeamSpot.maxRun = max(runs)

Definition at line 68 of file dqBeamSpot.py.

◆ minRun

dqBeamSpot.minRun = min(runs)

Definition at line 67 of file dqBeamSpot.py.

◆ nEntries

int dqBeamSpot.nEntries = 0

Definition at line 72 of file dqBeamSpot.py.

◆ None

dqBeamSpot.None

Definition at line 29 of file dqBeamSpot.py.

◆ nonpresent

dqBeamSpot.nonpresent

Definition at line 167 of file dqBeamSpot.py.

◆ options

dqBeamSpot.options

Definition at line 35 of file dqBeamSpot.py.

◆ parser

dqBeamSpot.parser = OptionParser(usage=__usage__, version=__version__)

Definition at line 23 of file dqBeamSpot.py.

◆ runs

list dqBeamSpot.runs = [int(getRunFromName(f)) for f in args]

Definition at line 66 of file dqBeamSpot.py.

◆ statList

list dqBeamSpot.statList = []

Definition at line 50 of file dqBeamSpot.py.

◆ type

dqBeamSpot.type

Definition at line 29 of file dqBeamSpot.py.