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

Functions

 _TruthParticleAssocHook (c, flags, acc, *args, parent_prefix=None, **kw)

Variables

 D3PD = CompFactory.D3PD
 TruthParticleD3PDObject
 ProdVertexAssoc
 Vars
 ChildAssoc
 ParentAssoc

Function Documentation

◆ _TruthParticleAssocHook()

_TruthParticleAssocHook ( c,
flags,
acc,
* args,
parent_prefix = None,
** kw )
protected

Definition at line 51 of file TruthParticleD3PDObject.py.

51def _TruthParticleAssocHook (c, flags, acc, *args, parent_prefix = None, **kw):
52 indexer = c.BlockFillers[0]
53 indexer.Target = parent_prefix
54 return

Variable Documentation

◆ ChildAssoc

python.TruthParticleD3PDObject.ChildAssoc
Initial value:
= TruthParticleChildAssociation(
parent = TruthParticleD3PDObject,
prefix = 'child_',
# target = '', # filled by hook
level = 0 )

Definition at line 45 of file TruthParticleD3PDObject.py.

◆ D3PD

python.TruthParticleD3PDObject.D3PD = CompFactory.D3PD

Definition at line 18 of file TruthParticleD3PDObject.py.

◆ ParentAssoc

python.TruthParticleD3PDObject.ParentAssoc
Initial value:
= TruthParticleParentAssociation(
parent = TruthParticleD3PDObject,
prefix = 'parent_',
# target = '', # filled by hook
level = 0 )

Definition at line 57 of file TruthParticleD3PDObject.py.

◆ ProdVertexAssoc

python.TruthParticleD3PDObject.ProdVertexAssoc
Initial value:
= SimpleAssociation \
(TruthParticleD3PDObject,
level = 1,
prefix = 'vx_',
blockname = 'ProdVert')
Associate from a TruthParticle to its GenVertex production vertex.

Definition at line 33 of file TruthParticleD3PDObject.py.

◆ TruthParticleD3PDObject

python.TruthParticleD3PDObject.TruthParticleD3PDObject
Initial value:
= make_SGDataVector_D3PDObject \
('DataVector<xAOD::TruthParticle_v1>',
D3PDMakerFlags.TruthParticlesSGKey,
'mc_',
'TruthParticleD3PDObject')

Definition at line 21 of file TruthParticleD3PDObject.py.

◆ Vars

python.TruthParticleD3PDObject.Vars

Definition at line 42 of file TruthParticleD3PDObject.py.