11 log.debug(
'BhhComboHypoCfg.name = %s', name)
13 acc = ComponentAccumulator()
14 from TrigBphysHypo.TrigBPhyCommonConfig
import TrigBPHY_TrkVKalVrtFitterCfg
15 from InDetConfig.InDetConversionFinderToolsConfig
import BPHY_VertexPointEstimatorCfg
17 hypo = CompFactory.TrigBhhComboHypo(
18 name =
'BhhComboHypo',
19 VertexFitter = acc.popToolsAndMerge(TrigBPHY_TrkVKalVrtFitterCfg(flags, suffix)),
20 VertexPointEstimator = acc.popToolsAndMerge(BPHY_VertexPointEstimatorCfg(flags,
'VertexPointEstimator_'+suffix)),
21 CheckMultiplicityMap =
False,
22 TrigBphysCollectionKey =
'HLT_Bhh',
23 TrackCollectionKey =
'HLT_IDTrack_Bhh_FTF',
24 ApplyMuonRemoval =
False,
26 Bhh_trackPtThreshold = 2500.,
27 Bhh_massRange = (4500., 6500.),
29 FitAttemptsWarningThreshold = 200,
30 FitAttemptsBreakThreshold = 1000,
31 MonTool = TrigBhhComboHypoMonitoring(flags,
'TrigBhhComboHypoMonitoring'))
33 acc.addEventAlgo(hypo)