ATLAS Offline Software
Functions
python.BTagTrackAugmenterAlgConfig Namespace Reference

Functions

def BTagTrackAugmenterAlgCfg (flags, TrackCollection='InDetTrackParticles', PrimaryVertexCollectionName='PrimaryVertices', prefix=None)
 

Function Documentation

◆ BTagTrackAugmenterAlgCfg()

def python.BTagTrackAugmenterAlgConfig.BTagTrackAugmenterAlgCfg (   flags,
  TrackCollection = 'InDetTrackParticles',
  PrimaryVertexCollectionName = 'PrimaryVertices',
  prefix = None 
)

Definition at line 9 of file BTagTrackAugmenterAlgConfig.py.

10  flags,
11  TrackCollection='InDetTrackParticles',
12  PrimaryVertexCollectionName='PrimaryVertices',
13  prefix=None):
14 
15  acc = ComponentAccumulator()
16  pfx_str = prefix or "btagIp_"
17  name = ('BTagTrackAugmenter').lower() + pfx_str + PrimaryVertexCollectionName + TrackCollection
18 
19  # -- create the track augmenter algorithm
20  acc.addEventAlgo(CompFactory.Analysis.BTagTrackAugmenterAlg(
21  name=name,
22  TrackContainer=TrackCollection,
23  PrimaryVertexContainer=PrimaryVertexCollectionName,
24  prefix=pfx_str,
25  TrackToVertexIPEstimator=acc.popToolsAndMerge(AtlasTrackToVertexIPEstimatorCfg(flags, 'TrkToVxIPEstimator') ),
26  Extrapolator=acc.popToolsAndMerge(AtlasExtrapolatorCfg(flags)),
27  ))
28 
29  return acc
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TrkVertexFitterUtilsConfig.AtlasTrackToVertexIPEstimatorCfg
def AtlasTrackToVertexIPEstimatorCfg(flags, name='AtlasTrackToVertexIPEstimator', **kwargs)
Definition: TrkVertexFitterUtilsConfig.py:63
python.BTagTrackAugmenterAlgConfig.BTagTrackAugmenterAlgCfg
def BTagTrackAugmenterAlgCfg(flags, TrackCollection='InDetTrackParticles', PrimaryVertexCollectionName='PrimaryVertices', prefix=None)
Definition: BTagTrackAugmenterAlgConfig.py:9
python.AtlasExtrapolatorConfig.AtlasExtrapolatorCfg
def AtlasExtrapolatorCfg(flags, name='AtlasExtrapolator')
Definition: AtlasExtrapolatorConfig.py:63