ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigHypothesis
TrigBphysHypo
python
TrigBhhComboHypoConfig.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
2
3
from
AthenaConfiguration.ComponentFactory
import
CompFactory
4
from
TrigBphysHypo.TrigBhhComboHypoMonitoringConfig
import
TrigBhhComboHypoMonitoring
5
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
6
7
from
AthenaCommon.Logging
import
logging
8
log = logging.getLogger(
'TrigBhhComboHypoConfig'
)
9
10
def
BhhComboHypoCfg
(flags, name):
11
log.debug(
'BhhComboHypoCfg.name = %s'
, name)
12
suffix =
'Bhh'
13
acc = ComponentAccumulator()
14
from
TrigBphysHypo.TrigBPhyCommonConfig
import
TrigBPHY_TrkVKalVrtFitterCfg
15
from
InDetConfig.InDetConversionFinderToolsConfig
import
BPHY_VertexPointEstimatorCfg
16
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
,
25
DeltaR = 0.01,
26
Bhh_trackPtThreshold = 2500.,
27
Bhh_massRange = (4500., 6500.),
28
Bhh_chi2 = 20.,
29
FitAttemptsWarningThreshold = 200,
30
FitAttemptsBreakThreshold = 1000,
31
MonTool = TrigBhhComboHypoMonitoring(flags,
'TrigBhhComboHypoMonitoring'
))
32
33
acc.addEventAlgo(hypo)
34
return
acc
TrigBhhComboHypoConfig.BhhComboHypoCfg
BhhComboHypoCfg(flags, name)
Definition
TrigBhhComboHypoConfig.py:10
Generated on
for ATLAS Offline Software by
1.17.0