24 preD3PDAlgSeqName = D3PDMakerFlags.PreD3PDAlgSeqName(),
27 self.
__logger = logging.getLogger(
"ReaderAlg" )
30 seq.__iadd__( D3PDMakerCoreComps.DummyInitAlg( name +
'DummyInit' ),
38 D3PD__ReaderAlg.__init__ ( self, name,
39 TupleName = tuplename,
46 preseq = AlgSequence( preD3PDAlgSeqName )
47 if not hasattr( seq, preD3PDAlgSeqName ):
51 preseq.StopOverride =
True
65 suffix = D3PDMakerFlags.FilterAlgSeqSuffix()
66 wrap = AlgSequence( name + suffix +
'Wrap',
68 holder = AlgSequence( name + suffix +
'Holder' )
78 from AthenaCommon.AppMgr
import ToolSvc
80 D3PDMakerCoreComps.CollectionGetterRegistryTool (self.name() +
81 '_CollectionGetterRegistry')