ATLAS Offline Software
Functions | Variables
JetD3PDObject Namespace Reference

Functions

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

Variables

 D3PD = CompFactory.D3PD
 
def JetD3PDObject = getJetD3PDObject()
 

Function Documentation

◆ getJetD3PDObject()

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

Definition at line 22 of file JetD3PDObject.py.

22 def 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 

Variable Documentation

◆ D3PD

JetD3PDObject.D3PD = CompFactory.D3PD

Definition at line 7 of file JetD3PDObject.py.

◆ JetD3PDObject

def JetD3PDObject.JetD3PDObject = getJetD3PDObject()

Definition at line 65 of file JetD3PDObject.py.

D3PD::AuxDataFillerTool
Copy aux data to D3PD.
Definition: AuxDataFillerTool.h:35
JetD3PDObject.getJetD3PDObject
def getJetD3PDObject(objectname='JetD3PDObject', prefix='jet_', btagleveloffset=7)
Definition: JetD3PDObject.py:22
D3PD::FourMomFillerTool
Block filler tool for a four-momentum.
Definition: FourMomFillerTool.h:56