 |
ATLAS Offline Software
|
|
ComponentAccumulator | ActsTrackStateOnSurfaceDecoratorAlgCfg (flags, str name="ActsTrackStateOnSurfaceDecoratorAlg", **kwargs) |
|
ComponentAccumulator | ActsMeasurementToTrackParticleDecorationAlgCfg (flags, str name="ActsMeasurementToTrackParticleDecorationAlg", **kwargs) |
|
ComponentAccumulator | ActsPixelClusterTruthDecoratorAlgCfg (flags, str name="ActsPixelClusterTruthDecoratorAlg", *list[str] TrackParticles=None, **kwargs) |
|
ComponentAccumulator | ActsStripClusterTruthDecoratorAlgCfg (flags, str name="ActsStripClusterTruthDecoratorAlg", *list[str] TrackParticles=None, **kwargs) |
|
ComponentAccumulator | ActsPixelClusterSiHitDecoratorAlgCfg (flags, str name="ActsPixelClusterSiHitDecoratorAlg", **kwargs) |
|
ComponentAccumulator | ActsStripClusterSiHitDecoratorAlgCfg (flags, str name="ActsStripClusterSiHitDecoratorAlg", **kwargs) |
|
◆ ActsMeasurementToTrackParticleDecorationAlgCfg()
ComponentAccumulator ActsObjectDecorationConfig.ActsMeasurementToTrackParticleDecorationAlgCfg |
( |
|
flags, |
|
|
str |
name = "ActsMeasurementToTrackParticleDecorationAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 35 of file ActsObjectDecorationConfig.py.
36 name: str =
"ActsMeasurementToTrackParticleDecorationAlg",
37 **kwargs) -> ComponentAccumulator:
39 kwargs.setdefault(
"TrackParticleKey",
"InDetTrackParticles")
44 if 'TrackingGeometryTool' not in kwargs:
45 from ActsConfig.ActsGeometryConfig
import ActsTrackingGeometryToolCfg
47 "TrackingGeometryTool",
51 acc.addEventAlgo(CompFactory.ActsTrk.MeasurementToTrackParticleDecorationAlg(name, **kwargs))
◆ ActsPixelClusterSiHitDecoratorAlgCfg()
ComponentAccumulator ActsObjectDecorationConfig.ActsPixelClusterSiHitDecoratorAlgCfg |
( |
|
flags, |
|
|
str |
name = "ActsPixelClusterSiHitDecoratorAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 138 of file ActsObjectDecorationConfig.py.
139 name: str =
"ActsPixelClusterSiHitDecoratorAlg",
140 **kwargs) -> ComponentAccumulator:
142 kwargs.setdefault(
'Measurements',
'ITkPixelMeasurements')
143 kwargs.setdefault(
'SDOs',
'ITkPixelSDO_Map')
144 kwargs.setdefault(
'SiHits',
'ITkPixelHits')
145 acc.addEventAlgo(CompFactory.ActsTrk.PixelClusterSiHitDecoratorAlg(name, **kwargs))
◆ ActsPixelClusterTruthDecoratorAlgCfg()
ComponentAccumulator ActsObjectDecorationConfig.ActsPixelClusterTruthDecoratorAlgCfg |
( |
|
flags, |
|
|
str |
name = "ActsPixelClusterTruthDecoratorAlg" , |
|
|
*list[str] |
TrackParticles = None , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 55 of file ActsObjectDecorationConfig.py.
56 name: str =
"ActsPixelClusterTruthDecoratorAlg",
58 TrackParticles: list[str] =
None,
59 **kwargs) -> ComponentAccumulator:
61 kwargs.setdefault(
"ClusterContainer",
"ITkPixelClusters")
62 kwargs.setdefault(
"AssociationMapOut",
"ITkPixelClustersToTruthParticles")
63 kwargs.setdefault(
"MeasurementContainer",
"ITkPixelMeasurements")
64 kwargs.setdefault(
"UseTruthInfo", flags.Tracking.doTruth)
66 if flags.Tracking.PRDInfo.KeepOnlyOnTrackMeasurements:
67 if TrackParticles
is None:
68 raise ValueError(
"Requesting persistification of on-track clusters, but no track particle collection has been provided!")
70 kwargs.setdefault(
"KeepOnlyOnTrackMeasurements",
True)
71 kwargs.setdefault(
"TrackParticles", TrackParticles)
74 for collection
in TrackParticles:
75 deps += [(
'xAOD::TrackParticleContainer' , f
'StoreGateSvc+{collection}.actsTrack' )]
76 kwargs.setdefault(
'ExtraInputs', deps)
78 if "LorentzAngleTool" not in kwargs:
79 from SiLorentzAngleTool.ITkPixelLorentzAngleConfig
import ITkPixelLorentzAngleToolCfg
82 acc.addEventAlgo(CompFactory.ActsTrk.PixelClusterTruthDecoratorAlg(name,**kwargs))
85 if flags.Acts.decoratePRD.sdoSiHit:
89 if flags.Tracking.writeExtendedSi_PRDInfo:
91 f
'xAOD::TrackMeasurementValidationContainer#{kwargs["MeasurementContainer"]}',
92 f
'xAOD::TrackMeasurementValidationAuxContainer#{kwargs["MeasurementContainer"]}Aux.'
94 from OutputStreamAthenaPool.OutputStreamConfig
import addToAOD
◆ ActsStripClusterSiHitDecoratorAlgCfg()
ComponentAccumulator ActsObjectDecorationConfig.ActsStripClusterSiHitDecoratorAlgCfg |
( |
|
flags, |
|
|
str |
name = "ActsStripClusterSiHitDecoratorAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 148 of file ActsObjectDecorationConfig.py.
149 name: str =
"ActsStripClusterSiHitDecoratorAlg",
150 **kwargs) -> ComponentAccumulator:
152 kwargs.setdefault(
'Measurements',
'ITkStripMeasurements')
153 kwargs.setdefault(
'SDOs',
'ITkStripSDO_Map')
154 kwargs.setdefault(
'SiHits',
'ITkStripHits')
155 acc.addEventAlgo(CompFactory.ActsTrk.StripClusterSiHitDecoratorAlg(name, **kwargs))
◆ ActsStripClusterTruthDecoratorAlgCfg()
ComponentAccumulator ActsObjectDecorationConfig.ActsStripClusterTruthDecoratorAlgCfg |
( |
|
flags, |
|
|
str |
name = "ActsStripClusterTruthDecoratorAlg" , |
|
|
*list[str] |
TrackParticles = None , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 100 of file ActsObjectDecorationConfig.py.
101 name: str =
"ActsStripClusterTruthDecoratorAlg",
103 TrackParticles: list[str] =
None,
104 **kwargs) -> ComponentAccumulator:
106 kwargs.setdefault(
"ClusterContainer",
"ITkStripClusters")
107 kwargs.setdefault(
"AssociationMapOut",
"ITkStripClustersToTruthParticles")
108 kwargs.setdefault(
"MeasurementContainer",
"ITkStripMeasurements")
110 if flags.Tracking.PRDInfo.KeepOnlyOnTrackMeasurements:
111 if TrackParticles
is None:
112 raise ValueError(
"Requesting persistification of on-track clusters, but no track particle collection has been provided!")
114 kwargs.setdefault(
"KeepOnlyOnTrackMeasurements",
True)
115 kwargs.setdefault(
"TrackParticles", TrackParticles)
118 for collection
in TrackParticles:
119 deps += [(
'xAOD::TrackParticleContainer' , f
'StoreGateSvc+{collection}.actsTrack' )]
120 kwargs.setdefault(
'ExtraInputs', deps)
122 acc.addEventAlgo(CompFactory.ActsTrk.StripClusterTruthDecoratorAlg(name,**kwargs))
124 if flags.Acts.decoratePRD.sdoSiHit:
128 if flags.Tracking.writeExtendedSi_PRDInfo:
130 f
'xAOD::TrackMeasurementValidationContainer#{kwargs["MeasurementContainer"]}',
131 f
'xAOD::TrackMeasurementValidationAuxContainer#{kwargs["MeasurementContainer"]}Aux.'
133 from OutputStreamAthenaPool.OutputStreamConfig
import addToAOD
◆ ActsTrackStateOnSurfaceDecoratorAlgCfg()
ComponentAccumulator ActsObjectDecorationConfig.ActsTrackStateOnSurfaceDecoratorAlgCfg |
( |
|
flags, |
|
|
str |
name = "ActsTrackStateOnSurfaceDecoratorAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 7 of file ActsObjectDecorationConfig.py.
8 name: str =
"ActsTrackStateOnSurfaceDecoratorAlg",
9 **kwargs) -> ComponentAccumulator:
12 kwargs.setdefault(
'TrackParticles',
'InDetTrackParticles')
13 kwargs.setdefault(
'PixelMSOSs',
'ITkPixelMSOSs')
14 kwargs.setdefault(
'StripMSOSs',
'ITkStripMSOSs')
15 kwargs.setdefault(
'ExtraInputs',[
16 (
'xAOD::PixelClusterContainer' ,
'StoreGateSvc+ITkPixelClusters.validationMeasurementLink' ),
17 (
'xAOD::StripClusterContainer' ,
'StoreGateSvc+ITkStripClusters.validationMeasurementLink' ),
18 (
'xAOD::TrackMeasurementValidationContainer' ,
'StoreGateSvc+ITkPixelMeasurements' ),
19 (
'xAOD::TrackMeasurementValidationContainer' ,
'StoreGateSvc+ITkStripMeasurements' )
22 acc.addEventAlgo(CompFactory.ActsTrk.ActsTrackStateOnSurfaceDecoratorAlg(name, **kwargs))
25 toAOD += [f
'xAOD::TrackStateValidationContainer#{kwargs["PixelMSOSs"]}',
26 f
'xAOD::TrackStateValidationAuxContainer#{kwargs["PixelMSOSs"]}Aux.',
27 f
'xAOD::TrackStateValidationContainer#{kwargs["StripMSOSs"]}',
28 f
'xAOD::TrackStateValidationAuxContainer#{kwargs["StripMSOSs"]}Aux.']
30 from OutputStreamAthenaPool.OutputStreamConfig
import addToAOD
ComponentAccumulator ActsPixelClusterTruthDecoratorAlgCfg(flags, str name="ActsPixelClusterTruthDecoratorAlg", *list[str] TrackParticles=None, **kwargs)
def ITkPixelLorentzAngleToolCfg(flags, name="ITkPixelLorentzAngleTool", **kwargs)
ComponentAccumulator ActsStripClusterSiHitDecoratorAlgCfg(flags, str name="ActsStripClusterSiHitDecoratorAlg", **kwargs)
ComponentAccumulator ActsTrackingGeometryToolCfg(flags, str name="ActsTrackingGeometryTool")
ComponentAccumulator ActsMeasurementToTrackParticleDecorationAlgCfg(flags, str name="ActsMeasurementToTrackParticleDecorationAlg", **kwargs)
ComponentAccumulator ActsStripClusterTruthDecoratorAlgCfg(flags, str name="ActsStripClusterTruthDecoratorAlg", *list[str] TrackParticles=None, **kwargs)
ComponentAccumulator ActsPixelClusterSiHitDecoratorAlgCfg(flags, str name="ActsPixelClusterSiHitDecoratorAlg", **kwargs)
def addToAOD(flags, itemOrList, **kwargs)
ComponentAccumulator ActsTrackStateOnSurfaceDecoratorAlgCfg(flags, str name="ActsTrackStateOnSurfaceDecoratorAlg", **kwargs)