5from TrackOverlayRec.TrackOverlayEventFilterConfig
import TrackOverlayDecisionAlgCfg, InvertedTrackOverlayDecisionAlgCfg
9 acc = ComponentAccumulator()
10 acc.addSequence(seqAND(
"MOSequence"), parentName=
'AthAlgSeq')
11 acc.merge(TrackOverlayDecisionAlgCfg(flags), sequenceName=
'MOSequence')
12 acc.addSequence(parOR(
'WorkMOSequence'), parentName=
'MOSequence')
13 flagsMO = flags.cloneAndReplace(
"TrackOverlay.ActiveConfig",
"TrackOverlay.MCOverlayConfig")
14 acc.merge(InDetTrackRecoCfg(flagsMO), sequenceName=
'WorkMOSequence')
16 acc.addSequence(seqAND(
"TOSequence"), parentName=
'AthAlgSeq')
17 acc.merge(InvertedTrackOverlayDecisionAlgCfg(flags), sequenceName=
'TOSequence')
18 acc.addSequence(parOR(
'WorkTOSequence'), parentName=
'TOSequence')
19 flagsTO = flags.cloneAndReplace(
"TrackOverlay.ActiveConfig",
"TrackOverlay.TrackOverlayConfig")
20 acc.merge(InDetTrackRecoCfg(flagsTO), sequenceName=
'WorkTOSequence')