|
ATLAS Offline Software
|
|
ComponentAccumulator | MapToInDetSimDataWrapSvcCfg (flags, *str collectionName) |
|
ComponentAccumulator | ActsPixelClusterToTruthAssociationAlgCfg (flags, str name='ActsPixelClusterToTruthAssociationAlg', **dict kwargs) |
|
ComponentAccumulator | ActsStripClusterToTruthAssociationAlgCfg (flags, str name='ActsStripClusterToTruthAssociationAlg', **dict kwargs) |
|
ComponentAccumulator | ActsTrackToTruthAssociationAlgCfg (flags, str name='ActsTracksToTruthAssociationAlg', **dict kwargs) |
|
ComponentAccumulator | ActsTruthParticleHitCountAlgCfg (flags, str name='ActsTruthParticleHitCountAlg', **dict kwargs) |
|
ComponentAccumulator | ActsTruthAssociationAlgCfg (flags, **dict kwargs) |
|
def | setDefaultTruthMatchingArgs (kwargs) |
|
ComponentAccumulator | ActsTrackParticleTruthDecorationAlgCfg (flags, str name='ActsTrackParticleTruthDecorationAlg', **dict kwargs) |
|
ComponentAccumulator | ActsTrackFindingValidationAlgCfg (flags, str name='ActsTracksValidationAlg', **dict kwargs) |
|
◆ ActsPixelClusterToTruthAssociationAlgCfg()
ComponentAccumulator ActsTruthConfig.ActsPixelClusterToTruthAssociationAlgCfg |
( |
|
flags, |
|
|
str |
name = 'ActsPixelClusterToTruthAssociationAlg' , |
|
|
**dict |
kwargs |
|
) |
| |
Definition at line 20 of file ActsTruthConfig.py.
21 name: str =
'ActsPixelClusterToTruthAssociationAlg',
22 **kwargs: dict) -> ComponentAccumulator:
26 kwargs.setdefault(
'InputTruthParticleLinks',
'xAODTruthLinks')
27 kwargs.setdefault(
'SimData',
'ITkPixelSDO_Map')
28 kwargs.setdefault(
'DepositedEnergyMin', 300)
29 kwargs.setdefault(
'Measurements',
'ITkPixelClusters')
30 kwargs.setdefault(
'AssociationMapOut',
'ITkPixelClustersToTruthParticles')
32 acc.addEventAlgo( CompFactory.ActsTrk.PixelClusterToTruthAssociationAlg(name=name, **kwargs) )
◆ ActsStripClusterToTruthAssociationAlgCfg()
ComponentAccumulator ActsTruthConfig.ActsStripClusterToTruthAssociationAlgCfg |
( |
|
flags, |
|
|
str |
name = 'ActsStripClusterToTruthAssociationAlg' , |
|
|
**dict |
kwargs |
|
) |
| |
Definition at line 35 of file ActsTruthConfig.py.
36 name: str =
'ActsStripClusterToTruthAssociationAlg',
37 **kwargs: dict) -> ComponentAccumulator:
41 kwargs.setdefault(
'InputTruthParticleLinks',
'xAODTruthLinks')
42 kwargs.setdefault(
'SimData',
'ITkStripSDO_Map')
43 kwargs.setdefault(
'DepositedEnergyMin', 600)
44 kwargs.setdefault(
'Measurements',
'ITkStripClusters')
45 kwargs.setdefault(
'AssociationMapOut',
'ITkStripClustersToTruthParticles')
47 acc.addEventAlgo( CompFactory.ActsTrk.StripClusterToTruthAssociationAlg(name=name, **kwargs) )
◆ ActsTrackFindingValidationAlgCfg()
ComponentAccumulator ActsTruthConfig.ActsTrackFindingValidationAlgCfg |
( |
|
flags, |
|
|
str |
name = 'ActsTracksValidationAlg' , |
|
|
**dict |
kwargs |
|
) |
| |
Definition at line 141 of file ActsTruthConfig.py.
142 name: str =
'ActsTracksValidationAlg',
143 **kwargs: dict) -> ComponentAccumulator:
145 kwargs.setdefault(
'TruthParticleHitCounts',
'TruthParticleHitCounts')
146 kwargs.setdefault(
'TrackToTruthAssociationMap',
'ActsTracksToTruthParticles')
148 kwargs.setdefault(
'ComputeTrackRecoEfficiency',
True)
150 if 'TruthSelectionTool' not in kwargs:
151 from InDetPhysValMonitoring.InDetPhysValMonitoringConfig
import InDetRttTruthSelectionToolCfg
152 kwargs.setdefault(
"TruthSelectionTool", acc.popToolsAndMerge(
155 acc.addEventAlgo( CompFactory.ActsTrk.TrackFindingValidationAlg(name=name, **kwargs) )
◆ ActsTrackParticleTruthDecorationAlgCfg()
ComponentAccumulator ActsTruthConfig.ActsTrackParticleTruthDecorationAlgCfg |
( |
|
flags, |
|
|
str |
name = 'ActsTrackParticleTruthDecorationAlg' , |
|
|
**dict |
kwargs |
|
) |
| |
Definition at line 116 of file ActsTruthConfig.py.
117 name: str =
'ActsTrackParticleTruthDecorationAlg',
118 **kwargs: dict) -> ComponentAccumulator:
120 kwargs.setdefault(
'TrackToTruthAssociationMaps',
'ActsCombinedTracksToTruthParticleAssociation')
121 kwargs.setdefault(
'TrackParticleContainerName',
'ActsCombinedTracksParticlesAlt')
122 kwargs.setdefault(
'TruthParticleHitCounts',
'TruthParticleHitCounts')
125 kwargs.setdefault(
'ComputeTrackRecoEfficiency',
False)
127 if 'TruthSelectionTool' not in kwargs:
129 from InDetPhysValMonitoring.InDetPhysValMonitoringConfig
import InDetRttTruthSelectionToolCfg
130 kwargs.setdefault(
"TruthSelectionTool", acc.popToolsAndMerge(
132 name=
'RelaxedInDetRttTruthSelectionTool',
133 requireOnlyPrimary=
False,
138 acc.addEventAlgo( CompFactory.ActsTrk.TrackParticleTruthDecorationAlg(name=name, **kwargs) )
◆ ActsTrackToTruthAssociationAlgCfg()
ComponentAccumulator ActsTruthConfig.ActsTrackToTruthAssociationAlgCfg |
( |
|
flags, |
|
|
str |
name = 'ActsTracksToTruthAssociationAlg' , |
|
|
**dict |
kwargs |
|
) |
| |
Definition at line 50 of file ActsTruthConfig.py.
51 name: str =
'ActsTracksToTruthAssociationAlg',
52 **kwargs: dict) -> ComponentAccumulator:
56 kwargs.setdefault(
'ACTSTracksLocation',
'ActsTracks')
57 kwargs.setdefault(
'PixelClustersToTruthAssociationMap',
'ITkPixelClustersToTruthParticles')
58 kwargs.setdefault(
'StripClustersToTruthAssociationMap',
'ITkStripClustersToTruthParticles')
59 kwargs.setdefault(
'AssociationMapOut',
'ActsTracksToTruthParticles')
60 kwargs.setdefault(
'MaxEnergyLoss',1e3*UnitConstants.TeV)
62 if 'TrackingGeometryTool' not in kwargs:
63 from ActsConfig.ActsGeometryConfig
import ActsTrackingGeometryToolCfg
66 acc.addEventAlgo( CompFactory.ActsTrk.TrackToTruthAssociationAlg(name=name, **kwargs) )
◆ ActsTruthAssociationAlgCfg()
ComponentAccumulator ActsTruthConfig.ActsTruthAssociationAlgCfg |
( |
|
flags, |
|
|
**dict |
kwargs |
|
) |
| |
Definition at line 89 of file ActsTruthConfig.py.
90 **kwargs: dict) -> ComponentAccumulator:
93 if flags.Detector.EnableITkPixel:
96 if flags.Detector.EnableITkStrip:
◆ ActsTruthParticleHitCountAlgCfg()
ComponentAccumulator ActsTruthConfig.ActsTruthParticleHitCountAlgCfg |
( |
|
flags, |
|
|
str |
name = 'ActsTruthParticleHitCountAlg' , |
|
|
**dict |
kwargs |
|
) |
| |
Definition at line 69 of file ActsTruthConfig.py.
70 name: str =
'ActsTruthParticleHitCountAlg',
71 **kwargs: dict) -> ComponentAccumulator:
75 kwargs.setdefault(
'PixelClustersToTruthAssociationMap',
'ITkPixelClustersToTruthParticles')
76 kwargs.setdefault(
'StripClustersToTruthAssociationMap',
'ITkStripClustersToTruthParticles')
77 kwargs.setdefault(
'TruthParticleHitCountsOut',
'TruthParticleHitCounts')
78 kwargs.setdefault(
'MaxEnergyLoss',1e3*UnitConstants.TeV)
79 kwargs.setdefault(
'NHitsMin',4)
81 if 'TrackingGeometryTool' not in kwargs:
82 from ActsConfig.ActsGeometryConfig
import ActsTrackingGeometryToolCfg
85 acc.addEventAlgo( CompFactory.ActsTrk.TruthParticleHitCountAlg(name=name, **kwargs) )
◆ MapToInDetSimDataWrapSvcCfg()
ComponentAccumulator ActsTruthConfig.MapToInDetSimDataWrapSvcCfg |
( |
|
flags, |
|
|
*str |
collectionName |
|
) |
| |
Definition at line 8 of file ActsTruthConfig.py.
10 collectionName: str) -> ComponentAccumulator:
13 AddressRemappingSvc = CompFactory.AddressRemappingSvc(
14 TypeKeyOverwriteMaps = [f
"InDetSimDataCollection#{collectionName}->InDetSimDataCollectionWrap#{collectionName}"]
16 acc.addService(AddressRemappingSvc)
◆ setDefaultTruthMatchingArgs()
def ActsTruthConfig.setDefaultTruthMatchingArgs |
( |
|
kwargs | ) |
|
Definition at line 101 of file ActsTruthConfig.py.
102 kwargs.setdefault(
'MatchWeights',[0.,
107 kwargs.setdefault(
'CountWeights',[0.,
111 kwargs.setdefault(
'StatisticPtBins',[1e3,2.5e3,5e3,10e3,100e3])
112 kwargs.setdefault(
'ShowDetailedTables',
False)
113 kwargs.setdefault(
'PdgIdCategorisation',
False)
114 kwargs.setdefault(
'StatisticEtaBins',[eta/10.
for eta
in range(5, 40, 5)])
def setDefaultTruthMatchingArgs(kwargs)
dict extractChildKwargs(*str prefix, **dict kwargs)
ComponentAccumulator MapToInDetSimDataWrapSvcCfg(flags, *str collectionName)
ComponentAccumulator ActsTruthParticleHitCountAlgCfg(flags, str name='ActsTruthParticleHitCountAlg', **dict kwargs)
ComponentAccumulator ActsTrackToTruthAssociationAlgCfg(flags, str name='ActsTracksToTruthAssociationAlg', **dict kwargs)
ComponentAccumulator ActsPixelClusterToTruthAssociationAlgCfg(flags, str name='ActsPixelClusterToTruthAssociationAlg', **dict kwargs)
ComponentAccumulator ActsTrackFindingValidationAlgCfg(flags, str name='ActsTracksValidationAlg', **dict kwargs)
def InDetRttTruthSelectionToolCfg(flags, name="InDetRttTruthSelectionTool", **kwargs)
ComponentAccumulator ActsTrackingGeometryToolCfg(flags, str name="ActsTrackingGeometryTool")
ComponentAccumulator ActsTruthAssociationAlgCfg(flags, **dict kwargs)
ComponentAccumulator ActsTrackParticleTruthDecorationAlgCfg(flags, str name='ActsTrackParticleTruthDecorationAlg', **dict kwargs)
ComponentAccumulator ActsStripClusterToTruthAssociationAlgCfg(flags, str name='ActsStripClusterToTruthAssociationAlg', **dict kwargs)