 |
ATLAS Offline Software
|
|
| def | PhotonsDirectionToolCfg (flags, name, **kwargs) |
| |
| def | EGSelectionToolWrapperCfg (flags, name, **kwargs) |
| |
| def | EGElectronLikelihoodToolWrapperCfg (flags, name, **kwargs) |
| |
| def | EGPhotonCleaningWrapperCfg (flags, name, **kwargs) |
| |
| def | EGElectronAmbiguityToolCfg (flags, name, **kwargs) |
| |
| def | BkgElectronClassificationCfg (flags, name, **kwargs) |
| |
| def | ElectronMergerCfg (flags, name, **kwargs) |
| |
| def | PhotonVertexSelectionWrapperCfg (flags, name="PhotonVertexSelectionWrapper", **kwargs) |
| |
| def | PhotonVertexSelectionWrapperKernelCfg (flags, name="PhotonVertexSelectionWrapperKernel", **kwargs) |
| |
| def | EGammaCookieCutClusterToolCfg (flags, name='EGCookieCutTool', **kwargs) |
| |
◆ BkgElectronClassificationCfg()
| def python.EGammaToolsConfig.BkgElectronClassificationCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the background electron classification tool
Definition at line 60 of file EGammaToolsConfig.py.
61 """Configure the background electron classification tool"""
63 BkgElectronClassification = (
64 CompFactory.DerivationFramework.BkgElectronClassification
66 acc.addPublicTool(BkgElectronClassification(name, **kwargs), primary=
True)
◆ EGammaCookieCutClusterToolCfg()
| def python.EGammaToolsConfig.EGammaCookieCutClusterToolCfg |
( |
|
flags, |
|
|
|
name = 'EGCookieCutTool', |
|
|
** |
kwargs |
|
) |
| |
Definition at line 108 of file EGammaToolsConfig.py.
111 from LArGeoAlgsNV.LArGMConfig
import LArGMCfg
113 from TileGeoModel.TileGMConfig
import TileGMCfg
116 kwargs.setdefault(
'StoreCookedMoments',
False)
117 kwargs.setdefault(
'StoreInputMoments',
False)
118 kwargs.setdefault(
"SGKey_electrons", flags.Egamma.Keys.Output.ForwardElectrons)
120 from CaloTools.CaloNoiseCondAlgConfig
import CaloNoiseCondAlgCfg
122 from CaloRec.CaloTopoClusterConfig
import getTopoMoments
124 kwargs.setdefault(
"ClusterMomentMaker",[momentsMaker])
127 CompFactory.DerivationFramework.EGammaCookieCutClusterTool(
◆ EGElectronAmbiguityToolCfg()
| def python.EGammaToolsConfig.EGElectronAmbiguityToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the electron ambiguity tool
Definition at line 51 of file EGammaToolsConfig.py.
52 """Configure the electron ambiguity tool"""
54 EGElectronAmbiguityTool = CompFactory.DerivationFramework.EGElectronAmbiguityTool
55 acc.addPublicTool(EGElectronAmbiguityTool(name, **kwargs), primary=
True)
◆ EGElectronLikelihoodToolWrapperCfg()
| def python.EGammaToolsConfig.EGElectronLikelihoodToolWrapperCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the electron likelihood tool wrapper
Definition at line 31 of file EGammaToolsConfig.py.
32 """Configure the electron likelihood tool wrapper"""
34 EGElectronLikelihoodToolWrapper = (
35 CompFactory.DerivationFramework.EGElectronLikelihoodToolWrapper
37 acc.addPublicTool(EGElectronLikelihoodToolWrapper(name, **kwargs), primary=
True)
◆ EGPhotonCleaningWrapperCfg()
| def python.EGammaToolsConfig.EGPhotonCleaningWrapperCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the photon cleaning tool wrapper
Definition at line 42 of file EGammaToolsConfig.py.
43 """Configure the photon cleaning tool wrapper"""
45 EGPhotonCleaningWrapper = CompFactory.DerivationFramework.EGPhotonCleaningWrapper
46 acc.addPublicTool(EGPhotonCleaningWrapper(name, **kwargs), primary=
True)
◆ EGSelectionToolWrapperCfg()
| def python.EGammaToolsConfig.EGSelectionToolWrapperCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the E-gamma selection tool wrapper
Definition at line 22 of file EGammaToolsConfig.py.
23 """Configure the E-gamma selection tool wrapper"""
25 EGSelectionToolWrapper = CompFactory.DerivationFramework.EGSelectionToolWrapper
26 acc.addPublicTool(EGSelectionToolWrapper(name, **kwargs), primary=
True)
◆ ElectronMergerCfg()
| def python.EGammaToolsConfig.ElectronMergerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the track particle merger tool
Definition at line 71 of file EGammaToolsConfig.py.
72 """Configure the track particle merger tool"""
74 ElectronMerger = CompFactory.DerivationFramework.ElectronMergerTool
75 acc.addPublicTool(ElectronMerger(name, **kwargs), primary=
True)
◆ PhotonsDirectionToolCfg()
| def python.EGammaToolsConfig.PhotonsDirectionToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the PhotonsDirectionTool
Definition at line 13 of file EGammaToolsConfig.py.
14 """Configure the PhotonsDirectionTool"""
16 PhotonsDirectionTool = CompFactory.DerivationFramework.PhotonsDirectionTool
17 acc.addPublicTool(PhotonsDirectionTool(name, **kwargs), primary=
True)
◆ PhotonVertexSelectionWrapperCfg()
| def python.EGammaToolsConfig.PhotonVertexSelectionWrapperCfg |
( |
|
flags, |
|
|
|
name = "PhotonVertexSelectionWrapper", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 79 of file EGammaToolsConfig.py.
80 flags, name="PhotonVertexSelectionWrapper", **kwargs):
83 if "PhotonPointingTool" not in kwargs:
84 from PhotonVertexSelection.PhotonVertexSelectionConfig
import (
85 PhotonPointingToolCfg)
86 kwargs.setdefault(
"PhotonPointingTool", acc.popToolsAndMerge(
90 CompFactory.DerivationFramework.PhotonVertexSelectionWrapper(
◆ PhotonVertexSelectionWrapperKernelCfg()
| def python.EGammaToolsConfig.PhotonVertexSelectionWrapperKernelCfg |
( |
|
flags, |
|
|
|
name = "PhotonVertexSelectionWrapperKernel", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 95 of file EGammaToolsConfig.py.
96 flags, name="PhotonVertexSelectionWrapperKernel", **kwargs):
102 kwargs.setdefault(
"AugmentationTools", augmentationTools)
105 CompFactory.DerivationFramework.DerivationKernel(name, **kwargs))
def PhotonPointingToolCfg(flags, name="PhotonPointingTool", **kwargs)
def CaloNoiseCondAlgCfg(flags, noisetype="totalNoise")
def getTopoMoments(flags)