17 name='electronSuperClusterBuilder',
21 mlog = logging.getLogger(name)
22 mlog.debug(
'Start configuration')
24 seqkw = {
'sequence': sequenceName}
if sequenceName
else {}
27 kwargs.setdefault(
"doTrackMatching", flags.Egamma.doTracking)
28 kwargs.setdefault(
"UseExtendedTG3", flags.GeoModel.Run
is LHCPeriod.Run3)
29 kwargs.setdefault(
"EtThresholdCut",
30 1000
if not flags.Egamma.doLowMu
else 300)
32 "ClusterCorrectionTool",
38 "egammaCheckEnergyDepositTool",
39 CompFactory.egammaCheckEnergyDepositTool())
41 "TrackMatchBuilderTool",
44 "InputEgammaRecContainerName",
45 flags.Egamma.Keys.Internal.EgammaRecs)
47 "OutputEgammaRecContainerKey",
48 flags.Egamma.Keys.Internal.ElectronSuperRecs)
50 "SuperClusterCollectionName",
51 flags.Egamma.Keys.Internal.ElectronSuperClusters)
53 acc.addEventAlgo(CompFactory.electronSuperClusterBuilder(name, **kwargs))