ATLAS Offline Software
Loading...
Searching...
No Matches
FullScanLRTTrackingConfiguration Namespace Reference

Functions

 FullScanLRTMenuSequenceGenCfg (flags)

Variables

 log = logging.getLogger(__name__)

Function Documentation

◆ FullScanLRTMenuSequenceGenCfg()

FullScanLRTTrackingConfiguration.FullScanLRTMenuSequenceGenCfg ( flags)

Definition at line 11 of file FullScanLRTTrackingConfiguration.py.

11def FullScanLRTMenuSequenceGenCfg(flags):
12
13 # Construct the full reco sequence
14 from TriggerMenuMT.HLT.UnconventionalTracking.CommonConfiguration import getCommonInDetFullScanLRTCfg
15 from TriggerMenuMT.HLT.Jet.JetMenuSequencesConfig import getTrackingInputMaker
16 reco = InEventRecoCA("UncFSLRTreco",inputMaker=getTrackingInputMaker(flags,"ftf"))
17
18 from TrigInDetConfig.utils import cloneFlagsToActiveConfig
19 flagsLRT = cloneFlagsToActiveConfig(flags, "fullScanLRT", log)
20
21 reco.mergeReco( getCommonInDetFullScanLRTCfg(flags, flagsLRT) )
22
23 from ..CommonSequences.FullScanDefs import trkFSRoI
24 from TrigInDetConfig.TrigInDetConfig import trigInDetPrecisionTrackingCfg
25 reco.mergeReco(trigInDetPrecisionTrackingCfg(flagsLRT,
26 trkFSRoI,
27 flagsLRT.Tracking.ActiveConfig.input_name,
28 in_view=False))
29
30 # Construct the SelectionCA to hold reco + hypo
31 selAcc = SelectionCA("UncFSLRTSeq")
32 selAcc.mergeReco(reco)
33
34 from TrigLongLivedParticlesHypo.TrigFullScanLRTHypoTool import TrigLRTHypoToolFromDict
35 from TrigEDMConfig.TriggerEDM import recordable
36
37 theHypoAlg = CompFactory.FastTrackFinderLRTHypoAlg(
38 "FullScanLRTHypoAlg",
39 trackCountKey = recordable("HLT_FSLRT_TrackCount"),
40 tracksKey = flags.Trigger.InDetTracking.fullScanLRT.tracks_IDTrig,
41 )
42
43 selAcc.addHypoAlgo(theHypoAlg)
44
45 log.info("Building the Step dictinary for FullScanLRT!")
46 return MenuSequence(flags,
47 selAcc,
48 HypoToolGen = TrigLRTHypoToolFromDict)
49

Variable Documentation

◆ log

FullScanLRTTrackingConfiguration.log = logging.getLogger(__name__)

Definition at line 8 of file FullScanLRTTrackingConfiguration.py.