ATLAS Offline Software
Loading...
Searching...
No Matches
python.TrackLeptonConfig Namespace Reference

Functions

ComponentAccumulator TrackLeptonDecorationCfg (cfgFlags)

Function Documentation

◆ TrackLeptonDecorationCfg()

ComponentAccumulator python.TrackLeptonConfig.TrackLeptonDecorationCfg ( cfgFlags)
Decorate tracks with information about reconstructed leptons

Definition at line 11 of file TrackLeptonConfig.py.

11def TrackLeptonDecorationCfg(cfgFlags) -> ComponentAccumulator:
12 """Decorate tracks with information about reconstructed leptons"""
13 acc = ComponentAccumulator()
14
15 electronID_tool = acc.popToolsAndMerge(
16 AsgElectronLikelihoodToolCfg(cfgFlags, name="ftagElectronID", quality=LikeEnum.VeryLoose)
17 )
18 muonID_tool = acc.popToolsAndMerge( # loose quality selection
19 MuonSelectionToolCfg(cfgFlags, name="ftagMuonID", MuQuality=2, MaxEta=2.5)
20 )
21 acc.addEventAlgo(CompFactory.FlavorTagDiscriminants.TrackLeptonDecoratorAlg(
22 'TrackLeptonDecoratorAlg',
23 trackContainer="InDetTrackParticles",
24 electronSelectionTool=electronID_tool,
25 muonSelectionTool=muonID_tool,
26 ))
27
28 return acc