|
ATLAS Offline Software
|
|
def | makeTileD3PDObject (name, prefix, object_name='TileDetailsD3PDObject', getter=None, sgkey=None, label=None) |
|
def | hookForTileCellFilterAlg (c, flags, acc, *args, **kw) |
|
def | TileCellRawAssoc (parent, prefix='', target='', level=0, blockname=None, *args, **kw) |
|
def | TileCellDigitAssoc (parent, prefix='', target='', level=0, blockname=None, *args, **kw) |
|
def | makeTileCellD3PDObject (maker, prefix, object_name) |
|
◆ hookForTileCellFilterAlg()
def python.TileDetailsD3PDObject.hookForTileCellFilterAlg |
( |
|
c, |
|
|
|
flags, |
|
|
|
acc, |
|
|
* |
args, |
|
|
** |
kw |
|
) |
| |
Definition at line 47 of file TileDetailsD3PDObject.py.
51 if BaseSGKey
is None or BaseSGKey==
'holder' : BaseSGKey=
'AllCalo'
52 print (
'aaa', args, kw)
55 print(
" in makeTileD3PDObject, sgkey, cellSigmaCut = ", sgkey, cellSigmaCut)
57 acc.merge (TileCellFilterAlgCfg (flags,
58 OutputCellsName=sgkey,
59 CellSigmaCut=cellSigmaCut,
60 CellsName = BaseSGKey))
◆ makeTileCellD3PDObject()
def python.TileDetailsD3PDObject.makeTileCellD3PDObject |
( |
|
maker, |
|
|
|
prefix, |
|
|
|
object_name |
|
) |
| |
Definition at line 89 of file TileDetailsD3PDObject.py.
91 cellD3PDObject = D3PDObject (maker, prefix, object_name)
92 cellD3PDObject.defineHook(hookForTileCellFilterAlg)
94 cellD3PDObject.defineBlock (0,
'Kinematics',
102 cellD3PDObject.defineBlock (1,
'TileDetails',
104 SaveCellDetails=
True,
105 SavePositionInfo=
False,
108 return cellD3PDObject
◆ makeTileD3PDObject()
def python.TileDetailsD3PDObject.makeTileD3PDObject |
( |
|
name, |
|
|
|
prefix, |
|
|
|
object_name = 'TileDetailsD3PDObject' , |
|
|
|
getter = None , |
|
|
|
sgkey = None , |
|
|
|
label = None |
|
) |
| |
Definition at line 14 of file TileDetailsD3PDObject.py.
14 def makeTileD3PDObject (name, prefix, object_name='TileDetailsD3PDObject', getter = None,
20 if label
is None: label = prefix
23 print(
" makeTileD3PDObject: name = ", name)
24 print(
" makeTileD3PDObject: prefix = ", prefix)
25 print(
" makeTileD3PDObject: object_name = ", object_name)
26 print(
" makeTileD3PDObject: sgkey = ", sgkey)
31 TypeName =
'CaloCellContainer',
36 from D3PDMakerConfig.D3PDMakerFlags
import D3PDMakerFlags
40 ObjectName = object_name,
42 D3PDMakerFlags.SaveObjectMetadata)
◆ TileCellDigitAssoc()
def python.TileDetailsD3PDObject.TileCellDigitAssoc |
( |
|
parent, |
|
|
|
prefix = '' , |
|
|
|
target = '' , |
|
|
|
level = 0 , |
|
|
|
blockname = None , |
|
|
* |
args, |
|
|
** |
kw |
|
) |
| |
◆ TileCellRawAssoc()
def python.TileDetailsD3PDObject.TileCellRawAssoc |
( |
|
parent, |
|
|
|
prefix = '' , |
|
|
|
target = '' , |
|
|
|
level = 0 , |
|
|
|
blockname = None , |
|
|
* |
args, |
|
|
** |
kw |
|
) |
| |
◆ BaseSGKey
string python.TileDetailsD3PDObject.BaseSGKey = 'holder' |
◆ D3PD
python.TileDetailsD3PDObject.D3PD = CompFactory.D3PD |
◆ TileDetailsD3PDObject
def python.TileDetailsD3PDObject.TileDetailsD3PDObject |
def hookForTileCellFilterAlg(c, flags, acc, *args, **kw)
def TileCellRawAssoc(parent, prefix='', target='', level=0, blockname=None, *args, **kw)
def makeTileCellD3PDObject(maker, prefix, object_name)
def TileCellDigitAssoc(parent, prefix='', target='', level=0, blockname=None, *args, **kw)
def IndexMultiAssociation(parent, assoctool, target, prefix='', level=0, blockname=None, allowMissing=False, nrowName='n', containerIndexName='', **kw)
def makeTileD3PDObject(name, prefix, object_name='TileDetailsD3PDObject', getter=None, sgkey=None, label=None)
void print(std::FILE *stream, std::format_string< Args... > fmt, Args &&... args)