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

Functions

 makeD3PDObject (name, prefix, object_name, getter=None, sgkey=None, label=None)

Variables

 D3PD = CompFactory.D3PD
 LArHitEMBD3PDObject = D3PDObject (makeD3PDObject, 'hitemb_', 'LArHitEMBD3PDObject')
 LArHitEMECD3PDObject = D3PDObject (makeD3PDObject, 'hitemec_', 'LArHitEMECD3PDObject')
 LArHitHECD3PDObject = D3PDObject (makeD3PDObject, 'hithec_', 'LArHitHECD3PDObject')
 LArHitFCALD3PDObject = D3PDObject (makeD3PDObject, 'hitfcal_', 'LArHitFCALD3PDObject')

Function Documentation

◆ makeD3PDObject()

python.LArHitD3PDObject.makeD3PDObject ( name,
prefix,
object_name,
getter = None,
sgkey = None,
label = None )

Definition at line 9 of file LArHitD3PDObject.py.

11 label = None):
12 if sgkey is None: sgkey = "LArHits"
13 if label is None: label = prefix
14
15 if prefix=="hitemb_" :
16 sgkey = "LArHitEMB"
17 elif prefix=="hitemec_" :
18 sgkey = "LArHitEMEC"
19 elif prefix=="hithec_" :
20 sgkey = "LArHitHEC"
21 elif prefix=="hitfcal_" :
22 sgkey = "LArHitFCAL"
23
24 if not getter:
26 (name + '_Getter',
27 TypeName = 'LArHitContainer',
28 SGKey = sgkey,
29 Label = label)
30
31 return D3PD.VectorFillerTool (name,
32 Prefix = prefix,
33 Getter = getter,
34 ObjectName = object_name,
35 SaveMetadata = \
36 D3PDMakerFlags.SaveObjectMetadata)
37
Object filler tool for a collection of objects, saved as vectors.

Variable Documentation

◆ D3PD

python.LArHitD3PDObject.D3PD = CompFactory.D3PD

Definition at line 7 of file LArHitD3PDObject.py.

◆ LArHitEMBD3PDObject

python.LArHitD3PDObject.LArHitEMBD3PDObject = D3PDObject (makeD3PDObject, 'hitemb_', 'LArHitEMBD3PDObject')

Definition at line 38 of file LArHitD3PDObject.py.

◆ LArHitEMECD3PDObject

python.LArHitD3PDObject.LArHitEMECD3PDObject = D3PDObject (makeD3PDObject, 'hitemec_', 'LArHitEMECD3PDObject')

Definition at line 44 of file LArHitD3PDObject.py.

◆ LArHitFCALD3PDObject

python.LArHitD3PDObject.LArHitFCALD3PDObject = D3PDObject (makeD3PDObject, 'hitfcal_', 'LArHitFCALD3PDObject')

Definition at line 56 of file LArHitD3PDObject.py.

◆ LArHitHECD3PDObject

python.LArHitD3PDObject.LArHitHECD3PDObject = D3PDObject (makeD3PDObject, 'hithec_', 'LArHitHECD3PDObject')

Definition at line 50 of file LArHitD3PDObject.py.