ATLAS Offline Software
Functions | Variables
python.TileDigitD3PDObject Namespace Reference

Functions

def makeTileDigitD3PDObject (name, prefix, object_name='TileDigitD3PDObject', getter=None, sgkey=None, label=None)
 

Variables

 D3PD = CompFactory.D3PD
 
string TileDigitSGKey = 'TileDigitsFlt'
 
 TileDigitD3PDObject = D3PDObject (makeTileDigitD3PDObject, 'tiledigit_', 'TileDigitD3PDObject')
 
 SaveOfflineInfo
 
 SaveHardwareInfo
 

Function Documentation

◆ makeTileDigitD3PDObject()

def python.TileDigitD3PDObject.makeTileDigitD3PDObject (   name,
  prefix,
  object_name = 'TileDigitD3PDObject',
  getter = None,
  sgkey = None,
  label = None 
)

Definition at line 10 of file TileDigitD3PDObject.py.

10 def makeTileDigitD3PDObject (name, prefix, object_name='TileDigitD3PDObject', getter = None,
11  sgkey = None,
12  label = None):
13  if sgkey is None: sgkey = TileDigitSGKey
14  if label is None: label = prefix
15 
16  if not getter:
18  (name + '_Getter',
19  TypeName = 'TileDigitsContainer',
20  SGKey = sgkey,
21  Label = label)
22 
23  # create the selected cells
24  from D3PDMakerConfig.D3PDMakerFlags import D3PDMakerFlags
25  return D3PD.VectorFillerTool (name,
26  Prefix = prefix,
27  Getter = getter,
28  ObjectName = object_name,
29  SaveMetadata = \
30  D3PDMakerFlags.SaveObjectMetadata)
31 
32 
33 
34 """ level of details:
35 0: digits
36 1: digit+section+side+tower
37 
38 """
39 

Variable Documentation

◆ D3PD

python.TileDigitD3PDObject.D3PD = CompFactory.D3PD

Definition at line 6 of file TileDigitD3PDObject.py.

◆ SaveHardwareInfo

python.TileDigitD3PDObject.SaveHardwareInfo

Definition at line 45 of file TileDigitD3PDObject.py.

◆ SaveOfflineInfo

python.TileDigitD3PDObject.SaveOfflineInfo

Definition at line 44 of file TileDigitD3PDObject.py.

◆ TileDigitD3PDObject

python.TileDigitD3PDObject.TileDigitD3PDObject = D3PDObject (makeTileDigitD3PDObject, 'tiledigit_', 'TileDigitD3PDObject')

Definition at line 40 of file TileDigitD3PDObject.py.

◆ TileDigitSGKey

string python.TileDigitD3PDObject.TileDigitSGKey = 'TileDigitsFlt'

Definition at line 8 of file TileDigitD3PDObject.py.

D3PD::SGTileDigitsGetterTool
Definition: SGTileDigitsGetterTool.h:22
python.TileDigitD3PDObject.makeTileDigitD3PDObject
def makeTileDigitD3PDObject(name, prefix, object_name='TileDigitD3PDObject', getter=None, sgkey=None, label=None)
Definition: TileDigitD3PDObject.py:10
D3PD::VectorFillerTool
Object filler tool for a collection of objects, saved as vectors.
Definition: VectorFillerTool.h:70