ATLAS Offline Software
Loading...
Searching...
No Matches
egammaLargeFWDClusterMakerAlgConfig Namespace Reference

Functions

 egammaLargeFWDClusterMakerAlgCfg (flags, name="egammaLargeFWDClusterMaker", **kwargs)

Variables

str __author__ = "Jovan Mitrevski"

Detailed Description

 Configure egammaLargeFWDClusterMaker which chooses cells to store in the AOD

Function Documentation

◆ egammaLargeFWDClusterMakerAlgCfg()

egammaLargeFWDClusterMakerAlgConfig.egammaLargeFWDClusterMakerAlgCfg ( flags,
name = "egammaLargeFWDClusterMaker",
** kwargs )

Definition at line 16 of file egammaLargeFWDClusterMakerAlgConfig.py.

19 **kwargs):
20
21 acc = ComponentAccumulator()
22
23 kwargs.setdefault("SaveUncalibratedSignalState", False)
24 kwargs.setdefault("ClustersOutputName",
25 flags.Egamma.Keys.Output.EgammaLargeFWDClusters)
26
27 if "ClusterMakerTools" not in kwargs:
28 toolAcc = egammaLargeFWDClusterMakerCfg(flags)
29 kwargs["ClusterMakerTools"] = [toolAcc.popPrivateTools()]
30 acc.merge(toolAcc)
31
32 if "ClusterCorrectionTools" not in kwargs:
33 tools = make_CaloSwCorrectionsCfg(
34 flags,
35 "FWDele6_6",
36 suffix="Nocorr",
37 version="none",
38 corrlist=[],
39 cells_name=flags.Egamma.Keys.Input.CaloCells)
40 kwargs["ClusterCorrectionTools"] = acc.popToolsAndMerge(tools)
41
42 acc.addEventAlgo(CompFactory.CaloClusterMaker(name, **kwargs))
43 return acc

Variable Documentation

◆ __author__

str egammaLargeFWDClusterMakerAlgConfig.__author__ = "Jovan Mitrevski"
private

Definition at line 6 of file egammaLargeFWDClusterMakerAlgConfig.py.