3 from D3PDMakerCoreComps.D3PDObject
import D3PDObject
4 from D3PDMakerCoreComps.ContainedVectorMultiAssociation
import ContainedVectorMultiAssociation
5 from AthenaConfiguration.ComponentFactory
import CompFactory
7 D3PD = CompFactory.D3PD
12 if sgkey
is None: sgkey =
'TileCosmicMuonHT'
13 if label
is None: label = prefix
16 print(
" makeTileCosmicMuonD3PDObject: name = ", name)
17 print(
" makeTileCosmicMuonD3PDObject: prefix = ", prefix)
18 print(
" makeTileCosmicMuonD3PDObject: object_name = ", object_name)
19 print(
" makeTileCosmicMuonD3PDObject: sgkey = ", sgkey)
24 TypeName =
'TileCosmicMuonContainer',
29 from D3PDMakerConfig.D3PDMakerFlags
import D3PDMakerFlags
33 ObjectName = object_name,
35 D3PDMakerFlags.SaveObjectMetadata)
39 TileCosmicMuonD3PDObject=D3PDObject(makeTileCosmicMuonD3PDObject,
'TileTracks_',
'TileCosmicMuonD3PDObject')
41 TileCosmicMuonD3PDObject.defineBlock (0,
'TileCosmicMuons',
48 TileCosmicMuonTileCells.defineBlock (1,
'TileDetail0',
51 SavePositionInfo=
False,
54 TileCosmicMuonTileCells.defineBlock (2,
'TileDetail1',
56 SaveCellDetails=
False,
57 SavePositionInfo=
True,