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

Functions

 getJetD3PDObject (objectname='JetD3PDObject', prefix='jet_', btagleveloffset=7)

Variables

 D3PD = CompFactory.D3PD
 JetD3PDObject = getJetD3PDObject()

Function Documentation

◆ getJetD3PDObject()

JetD3PDObject.getJetD3PDObject ( objectname = 'JetD3PDObject',
prefix = 'jet_',
btagleveloffset = 7 )

Definition at line 22 of file JetD3PDObject.py.

22def getJetD3PDObject(objectname='JetD3PDObject', prefix='jet_', btagleveloffset=7):
23
24 object = make_SGDataVector_D3PDObject ('DataVector<xAOD::Jet_v1>',
25 D3PDMakerFlags.JetSGKey,
26 prefix, objectname)
27
28 object.defineBlock(0, 'Kinematics',
30 WriteE = True)
31
32 object.defineBlock (
33 1, 'DQMoments',
35 Vars = ['n90 = N90Cells < int: 0',
36 'Timing < float: 0',
37 'LArQuality < float: 0',
38 'OriginIndex < float: 0',
39 'HECQuality < float: 0',
40 'NegativeE < float: 0',
41 'AverageLArQF < float: 0',
42 'BCH_CORR_CELL = BchCorrCell < float:0',
43 'BCH_CORR_DOTX = BchCorrDotx < int:0',
44 'BCH_CORR_JET = BchCorrJet < int:0',
45 'BCH_CORR_JET_FORCELL = BchCorrJetForCell < int:0',
46 'NumTowers < float: 0',
47 'ootFracCells5 < float: 0',
48 'ootFracCells10 < float: 0',
49 'ootFracClusters5 < float: 0',
50 'ootFracClusters10 < float: 0',
51 ])
52
53 object.defineBlock (
54 1, 'JetQual',
56 Vars = ['isBadLoose < int: 0',
57 'isBadMedium < int: 0',
58 'isBadTight < int: 0',
59 'isUgly < int: 0',
60 'hecf = HECFrac < float: 0',
61 ])
62
63 return object
64
Copy aux data to D3PD.
Block filler tool for a four-momentum.

Variable Documentation

◆ D3PD

JetD3PDObject.D3PD = CompFactory.D3PD

Definition at line 7 of file JetD3PDObject.py.

◆ JetD3PDObject

JetD3PDObject.JetD3PDObject = getJetD3PDObject()

Definition at line 65 of file JetD3PDObject.py.