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

Variables

str __author__ = 'Juerg Beringer'
str __version__ = '$Id $'
str __usage__ = '%prog [options] beamspotmonitoring.root'
dict hDef
 parser = OptionParser(usage=__usage__, version=__version__)
 dest
 action
 default
 False
 help
 options
 args
 filename = args[0]
 run = getRunFromName(filename)
str basename = run+'-'
 c = ROOT.TCanvas('BeamSpotMonitoring','Beam Spot Monitoring',750,1000)
 mon = ROOT.TFile(filename)
str mondir = 'InDetGlobal/BeamSpot/'
str mondirCA = 'run_'+run+'/InDetGlobal/BeamSpot/'
float yline = 0.83
 b = f.split('/')[-1]
 dsname = b.split('-')[0]
str taskname = '-'.join(b.split('-')[1:-1])
 font
int nc = 2
 h = mon.Get(mondir+hname)

Detailed Description

Plot histograms from beam spot monitoring file.

Variable Documentation

◆ __author__

str plotBeamSpotMon.__author__ = 'Juerg Beringer'
private

Definition at line 9 of file plotBeamSpotMon.py.

◆ __usage__

str plotBeamSpotMon.__usage__ = '%prog [options] beamspotmonitoring.root'
private

Definition at line 11 of file plotBeamSpotMon.py.

◆ __version__

str plotBeamSpotMon.__version__ = '$Id $'
private

Definition at line 10 of file plotBeamSpotMon.py.

◆ action

plotBeamSpotMon.action

Definition at line 39 of file plotBeamSpotMon.py.

◆ args

plotBeamSpotMon.args

Definition at line 42 of file plotBeamSpotMon.py.

◆ b

plotBeamSpotMon.b = f.split('/')[-1]

Definition at line 76 of file plotBeamSpotMon.py.

◆ basename

str plotBeamSpotMon.basename = run+'-'

Definition at line 48 of file plotBeamSpotMon.py.

◆ c

plotBeamSpotMon.c = ROOT.TCanvas('BeamSpotMonitoring','Beam Spot Monitoring',750,1000)

Definition at line 61 of file plotBeamSpotMon.py.

◆ default

plotBeamSpotMon.default

Definition at line 39 of file plotBeamSpotMon.py.

◆ dest

plotBeamSpotMon.dest

Definition at line 39 of file plotBeamSpotMon.py.

◆ dsname

plotBeamSpotMon.dsname = b.split('-')[0]

Definition at line 77 of file plotBeamSpotMon.py.

◆ False

plotBeamSpotMon.False

Definition at line 39 of file plotBeamSpotMon.py.

◆ filename

plotBeamSpotMon.filename = args[0]

Definition at line 45 of file plotBeamSpotMon.py.

◆ font

plotBeamSpotMon.font

Definition at line 79 of file plotBeamSpotMon.py.

◆ h

plotBeamSpotMon.h = mon.Get(mondir+hname)

Definition at line 91 of file plotBeamSpotMon.py.

◆ hDef

dict plotBeamSpotMon.hDef
Initial value:
1= {
2 'trkDPhi': {'opts': 'COLZ', 'stats': 'n'},
3 'trkDPhiCorr': {'opts': 'COLZ', 'stats': 'n'},
4 'pvYX': {'opts': 'COLZ', 'stats': 111},
5 'pvXZ': {'opts': 'COLZ', 'stats': 111},
6 'pvYZ': {'opts': 'COLZ', 'stats': 111},
7 'pvX': {'stats': 111111},
8 'pvY': {'stats': 111111},
9 'pvZ': {'stats': 111111},
10 'pvChiSqDof': {'stats': 101111},
11 'pvNTracks': {'stats': 101111},
12 'pvTrackPt': {'stats': 101111},
13}

Definition at line 21 of file plotBeamSpotMon.py.

◆ help

plotBeamSpotMon.help

Definition at line 39 of file plotBeamSpotMon.py.

◆ mon

plotBeamSpotMon.mon = ROOT.TFile(filename)

Definition at line 66 of file plotBeamSpotMon.py.

◆ mondir

str plotBeamSpotMon.mondir = 'InDetGlobal/BeamSpot/'

Definition at line 67 of file plotBeamSpotMon.py.

◆ mondirCA

str plotBeamSpotMon.mondirCA = 'run_'+run+'/InDetGlobal/BeamSpot/'

Definition at line 68 of file plotBeamSpotMon.py.

◆ nc

int plotBeamSpotMon.nc = 2

Definition at line 82 of file plotBeamSpotMon.py.

◆ options

plotBeamSpotMon.options

Definition at line 42 of file plotBeamSpotMon.py.

◆ parser

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

Definition at line 38 of file plotBeamSpotMon.py.

◆ run

str plotBeamSpotMon.run = getRunFromName(filename)

Definition at line 46 of file plotBeamSpotMon.py.

◆ taskname

str plotBeamSpotMon.taskname = '-'.join(b.split('-')[1:-1])

Definition at line 78 of file plotBeamSpotMon.py.

◆ yline

float plotBeamSpotMon.yline = 0.83

Definition at line 74 of file plotBeamSpotMon.py.