ATLAS Offline Software
Loading...
Searching...
No Matches
python.xAODTrackSummaryFiller Namespace Reference

Functions

 xAODTrackSummaryFiller (obj, lod, blockName, IDHits=True, IDHoles=True, IDSharedHits=True, IDOutliers=False, PixelInfoPlus=False, SCTInfoPlus=False, TRTInfoPlus=False, InfoPlus=False, MuonHits=True, MuonHoles=False, ExpectBLayer=True, HitSum=True, HoleSum=True, FullInfo=False, Outliers=False, StdDev=False, **kw)

Variables

 D3PD = CompFactory.D3PD
str HitSum = 'HitSum'
str HoleSum = 'HoleSum'
str IDHits = 'IDHits'
str IDHoles = 'IDHoles'
str IDSharedHits = 'IDSharedHits'
str IDOutliers = 'IDOutliers'
str PixelInfoPlus = 'PixelInfoPlus'
str SCTInfoPlus = 'SCTInfoPlus'
str TRTInfoPlus = 'TRTInfoPlus'
str InfoPlus = 'InfoPlus'
str ExpectBLayer = 'ExpectBLayer'
str MuonHits = 'MuonHits'
str MuonHoles = 'MuonHoles'
str Outliers = 'Outliers'
str StdDev = 'StdDev'
list sumvars

Function Documentation

◆ xAODTrackSummaryFiller()

python.xAODTrackSummaryFiller.xAODTrackSummaryFiller ( obj,
lod,
blockName,
IDHits = True,
IDHoles = True,
IDSharedHits = True,
IDOutliers = False,
PixelInfoPlus = False,
SCTInfoPlus = False,
TRTInfoPlus = False,
InfoPlus = False,
MuonHits = True,
MuonHoles = False,
ExpectBLayer = True,
HitSum = True,
HoleSum = True,
FullInfo = False,
Outliers = False,
StdDev = False,
** kw )

Definition at line 102 of file xAODTrackSummaryFiller.py.

119 **kw):
120 varlist = []
121 for tags, v in sumvars:
122 if not isinstance(tags, list): tags = [tags]
123 sel = FullInfo
124 for t in tags:
125 sel += eval(t)
126 if sel:
127 v = v + '< unsigned char:0'
128 varlist.append (v)
129
130 obj.defineBlock (lod, blockName,
132 Vars = varlist,
133 **kw)
134 return
135
136
Copy aux data to D3PD.

Variable Documentation

◆ D3PD

python.xAODTrackSummaryFiller.D3PD = CompFactory.D3PD

Definition at line 13 of file xAODTrackSummaryFiller.py.

◆ ExpectBLayer

str python.xAODTrackSummaryFiller.ExpectBLayer = 'ExpectBLayer'

Definition at line 26 of file xAODTrackSummaryFiller.py.

◆ HitSum

str python.xAODTrackSummaryFiller.HitSum = 'HitSum'

Definition at line 16 of file xAODTrackSummaryFiller.py.

◆ HoleSum

str python.xAODTrackSummaryFiller.HoleSum = 'HoleSum'

Definition at line 17 of file xAODTrackSummaryFiller.py.

◆ IDHits

str python.xAODTrackSummaryFiller.IDHits = 'IDHits'

Definition at line 18 of file xAODTrackSummaryFiller.py.

◆ IDHoles

str python.xAODTrackSummaryFiller.IDHoles = 'IDHoles'

Definition at line 19 of file xAODTrackSummaryFiller.py.

◆ IDOutliers

str python.xAODTrackSummaryFiller.IDOutliers = 'IDOutliers'

Definition at line 21 of file xAODTrackSummaryFiller.py.

◆ IDSharedHits

str python.xAODTrackSummaryFiller.IDSharedHits = 'IDSharedHits'

Definition at line 20 of file xAODTrackSummaryFiller.py.

◆ InfoPlus

str python.xAODTrackSummaryFiller.InfoPlus = 'InfoPlus'

Definition at line 25 of file xAODTrackSummaryFiller.py.

◆ MuonHits

str python.xAODTrackSummaryFiller.MuonHits = 'MuonHits'

Definition at line 27 of file xAODTrackSummaryFiller.py.

◆ MuonHoles

str python.xAODTrackSummaryFiller.MuonHoles = 'MuonHoles'

Definition at line 28 of file xAODTrackSummaryFiller.py.

◆ Outliers

str python.xAODTrackSummaryFiller.Outliers = 'Outliers'

Definition at line 29 of file xAODTrackSummaryFiller.py.

◆ PixelInfoPlus

str python.xAODTrackSummaryFiller.PixelInfoPlus = 'PixelInfoPlus'

Definition at line 22 of file xAODTrackSummaryFiller.py.

◆ SCTInfoPlus

str python.xAODTrackSummaryFiller.SCTInfoPlus = 'SCTInfoPlus'

Definition at line 23 of file xAODTrackSummaryFiller.py.

◆ StdDev

str python.xAODTrackSummaryFiller.StdDev = 'StdDev'

Definition at line 30 of file xAODTrackSummaryFiller.py.

◆ sumvars

list python.xAODTrackSummaryFiller.sumvars

Definition at line 33 of file xAODTrackSummaryFiller.py.

◆ TRTInfoPlus

str python.xAODTrackSummaryFiller.TRTInfoPlus = 'TRTInfoPlus'

Definition at line 24 of file xAODTrackSummaryFiller.py.