 |
ATLAS Offline Software
|
|
def | TruthCollectionMakerCfg (flags, name, **kwargs) |
|
def | DFCommonTruthMuonToolCfg (flags) |
|
def | DFCommonTruthElectronToolCfg (flags) |
|
def | DFCommonTruthPhotonToolCfg (flags) |
|
def | DFCommonTruthPhotonToolSimCfg (flags) |
|
def | DFCommonTruthNeutrinoToolCfg (flags) |
|
def | DFCommonTruthBottomToolCfg (flags) |
|
def | DFCommonTruthTopToolCfg (flags) |
|
def | DFCommonTruthBosonToolCfg (flags) |
|
def | DFCommonTruthBSMToolCfg (flags) |
|
def | DFCommonTruthForwardProtonToolCfg (flags) |
|
def | TruthD2DecoratorCfg (flags, name, **kwargs) |
|
def | TruthClassificationDecoratorCfg (flags, name, **kwargs) |
|
def | MuonTruthClassifierFallbackCfg (flags, name, **kwargs) |
|
def | TruthDressingToolCfg (flags, name, **kwargs) |
|
def | TruthIsolationToolCfg (flags, name, **kwargs) |
|
def | MuonTruthIsolationDecorAlgCfg (flags, name, **kwargs) |
|
def | TruthQGDecorationToolCfg (flags, name, **kwargs) |
|
def | TruthNavigationDecoratorCfg (flags, name, **kwargs) |
|
def | TruthDecayCollectionMakerCfg (flags, name, **kwargs) |
|
def | TruthBornLeptonCollectionMakerCfg (flags, name, **kwargs) |
|
def | HardScatterCollectionMakerCfg (flags, name, **kwargs) |
|
def | DFCommonTruthClassificationToolCfg (flags) |
|
def | HadronOriginClassifierCfg (flags, name, **kwargs) |
|
def | HadronOriginDecoratorCfg (flags, name, **kwargs) |
|
def | DFCommonTruthElectronDressingToolCfg (flags, decorationName="dressedPhoton") |
|
def | DFCommonTruthMuonDressingToolCfg (flags, decorationName="dressedPhoton") |
|
def | DFCommonTruthTauDressingToolCfg (flags) |
|
def | DFCommonTruthElectronIsolationTool1Cfg (flags) |
|
def | DFCommonTruthElectronIsolationTool2Cfg (flags) |
|
def | DFCommonTruthMuonIsolationTool1Cfg (flags) |
|
def | DFCommonTruthMuonIsolationTool2Cfg (flags) |
|
def | DFCommonTruthPhotonIsolationTool1Cfg (flags) |
|
def | DFCommonTruthPhotonIsolationTool2Cfg (flags) |
|
def | DFCommonTruthPhotonIsolationTool3Cfg (flags) |
|
def | DFCommonTruthDressedWZQGLabelToolCfg (flags) |
|
def | MenuTruthThinningCfg (flags, name, **kwargs) |
|
def | TruthLinkRepointToolCfg (flags, name, **kwargs) |
|
def | TruthPVCollectionMakerCfg (flags, name, **kwargs) |
|
def | GenericTruthThinningCfg (flags, name, **kwargs) |
|
◆ DFCommonTruthBosonToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthBosonToolCfg |
( |
|
flags | ) |
|
Gauge bosons and Higgs truth collection maker
Definition at line 87 of file TruthDerivationToolsConfig.py.
88 """Gauge bosons and Higgs truth collection maker"""
90 name =
"DFCommonTruthBosonTool",
91 NewCollectionName =
"TruthBoson",
92 KeepNavigationInfo =
False,
93 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 23 || abs(TruthParticles.pdgId) == 24 || abs(TruthParticles.pdgId) == 25)",
◆ DFCommonTruthBottomToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthBottomToolCfg |
( |
|
flags | ) |
|
B-quark truth collection maker
Definition at line 69 of file TruthDerivationToolsConfig.py.
70 """B-quark truth collection maker"""
72 name =
"DFCommonTruthBottomTool",
73 NewCollectionName =
"TruthBottom",
74 KeepNavigationInfo =
False,
75 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 5)",
◆ DFCommonTruthBSMToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthBSMToolCfg |
( |
|
flags | ) |
|
BSM particles truth collection maker
Definition at line 97 of file TruthDerivationToolsConfig.py.
98 """BSM particles truth collection maker"""
100 name =
"DFCommonTruthBSMTool",
101 NewCollectionName =
"TruthBSM",
102 KeepNavigationInfo =
False,
103 ParticleSelectionString =
"(TruthParticles.isBSM)",
◆ DFCommonTruthClassificationToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthClassificationToolCfg |
( |
|
flags | ) |
|
dress the main truth collection with the classification
Definition at line 211 of file TruthDerivationToolsConfig.py.
212 """dress the main truth collection with the classification"""
213 from MCTruthClassifier.MCTruthClassifierConfig
import DFCommonMCTruthClassifierCfg
215 DFCommonTruthClassifier = accMCTC.getPrimary()
217 name =
"DFCommonTruthClassificationTool",
218 ParticlesKey =
"TruthParticles",
219 MCTruthClassifier = DFCommonTruthClassifier)
◆ DFCommonTruthDressedWZQGLabelToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthDressedWZQGLabelToolCfg |
( |
|
flags | ) |
|
Configure the QG decoration tool for AntiKt4TruthDressedWZJets
Definition at line 350 of file TruthDerivationToolsConfig.py.
351 """Configure the QG decoration tool for AntiKt4TruthDressedWZJets"""
353 name =
"DFCommonTruthDressedWZQGLabelTool",
354 JetCollection =
"AntiKt4TruthDressedWZJets")
◆ DFCommonTruthElectronDressingToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthElectronDressingToolCfg |
( |
|
flags, |
|
|
|
decorationName = "dressedPhoton" |
|
) |
| |
Configure the electron truth dressing tool
Definition at line 242 of file TruthDerivationToolsConfig.py.
243 """Configure the electron truth dressing tool"""
245 name =
"DFCommonTruthElectronDressingTool",
246 dressParticlesKey =
"TruthElectrons",
247 usePhotonsFromHadrons =
False,
248 dressingConeSize = 0.1,
249 particleIDsToDress = [11],
250 decorationName = decorationName+
"_e")
◆ DFCommonTruthElectronIsolationTool1Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthElectronIsolationTool1Cfg |
( |
|
flags | ) |
|
Configure the electron isolation tool, cone=0.2
Definition at line 271 of file TruthDerivationToolsConfig.py.
272 """Configure the electron isolation tool, cone=0.2"""
274 name =
"DFCommonTruthElectronIsolationTool1",
275 isoParticlesKey =
"TruthElectrons",
276 allParticlesKey =
"TruthParticles",
277 particleIDsToCalculate = [11],
278 IsolationConeSizes = [0.2],
279 IsolationVarNamePrefix =
'etcone',
280 ChargedParticlesOnly =
False)
◆ DFCommonTruthElectronIsolationTool2Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthElectronIsolationTool2Cfg |
( |
|
flags | ) |
|
Configure the electron isolation tool, cone=0.3
Definition at line 282 of file TruthDerivationToolsConfig.py.
283 """Configure the electron isolation tool, cone=0.3"""
285 name =
"DFCommonTruthElectronIsolationTool2",
286 isoParticlesKey =
"TruthElectrons",
287 allParticlesKey =
"TruthParticles",
288 particleIDsToCalculate = [11],
289 IsolationConeSizes = [0.3],
290 IsolationVarNamePrefix =
'ptcone',
291 ChargedParticlesOnly =
True)
◆ DFCommonTruthElectronToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthElectronToolCfg |
( |
|
flags | ) |
|
Electron truth collection maker
Definition at line 35 of file TruthDerivationToolsConfig.py.
36 """Electron truth collection maker"""
38 name =
"DFCommonTruthElectronTool",
39 NewCollectionName =
"TruthElectrons",
40 KeepNavigationInfo =
False,
41 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 11) && TruthParticles.isGenStable")
◆ DFCommonTruthForwardProtonToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthForwardProtonToolCfg |
( |
|
flags | ) |
|
Forward proton truth collection maker
Definition at line 106 of file TruthDerivationToolsConfig.py.
107 """Forward proton truth collection maker"""
108 beam_energy = flags.Beam.Energy
110 name =
"DFCommonTruthForwardProtonTool",
111 NewCollectionName =
"TruthForwardProtons",
112 KeepNavigationInfo =
False,
113 ParticleSelectionString =
"(TruthParticles.isStable) && (abs(TruthParticles.pdgId)==2212) && (TruthParticles.e>0.8*"+
str(beam_energy)+
")",
◆ DFCommonTruthMuonDressingToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthMuonDressingToolCfg |
( |
|
flags, |
|
|
|
decorationName = "dressedPhoton" |
|
) |
| |
Configure the muon truth dressing tool
Definition at line 252 of file TruthDerivationToolsConfig.py.
253 """Configure the muon truth dressing tool"""
255 name =
"DFCommonTruthMuonDressingTool",
256 dressParticlesKey =
"TruthMuons",
257 usePhotonsFromHadrons =
False,
258 dressingConeSize = 0.1,
259 particleIDsToDress = [13],
260 decorationName = decorationName+
"_mu")
◆ DFCommonTruthMuonIsolationTool1Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthMuonIsolationTool1Cfg |
( |
|
flags | ) |
|
Configure the muon isolation tool, cone=0.2
Definition at line 293 of file TruthDerivationToolsConfig.py.
294 """Configure the muon isolation tool, cone=0.2"""
296 name =
"DFCommonTruthMuonIsolationTool1",
297 isoParticlesKey =
"TruthMuons",
298 allParticlesKey =
"TruthParticles",
299 particleIDsToCalculate = [13],
300 IsolationConeSizes = [0.2],
301 IsolationVarNamePrefix =
'etcone',
302 ChargedParticlesOnly =
False)
◆ DFCommonTruthMuonIsolationTool2Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthMuonIsolationTool2Cfg |
( |
|
flags | ) |
|
Configure the muon isolation tool, cone=0.3
Definition at line 304 of file TruthDerivationToolsConfig.py.
305 """Configure the muon isolation tool, cone=0.3"""
307 name =
"DFCommonTruthMuonIsolationTool2",
308 isoParticlesKey =
"TruthMuons",
309 allParticlesKey =
"TruthParticles",
310 particleIDsToCalculate = [13],
311 IsolationConeSizes = [0.3],
312 IsolationVarNamePrefix =
'ptcone',
313 ChargedParticlesOnly =
True)
◆ DFCommonTruthMuonToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthMuonToolCfg |
( |
|
flags | ) |
|
Muon truth collection maker
Definition at line 27 of file TruthDerivationToolsConfig.py.
28 """Muon truth collection maker"""
30 name =
"DFCommonTruthMuonTool",
31 NewCollectionName =
"TruthMuons",
32 KeepNavigationInfo =
False,
33 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 13) && TruthParticles.isGenStable")
◆ DFCommonTruthNeutrinoToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthNeutrinoToolCfg |
( |
|
flags | ) |
|
Neutrino truth collection maker
Definition at line 60 of file TruthDerivationToolsConfig.py.
61 """Neutrino truth collection maker"""
62 neutrinoexpression =
"(TruthParticles.isNeutrino && TruthParticles.isGenStable)"
64 name =
"DFCommonTruthNeutrinoTool",
65 NewCollectionName =
"TruthNeutrinos",
66 KeepNavigationInfo =
False,
67 ParticleSelectionString = neutrinoexpression)
◆ DFCommonTruthPhotonIsolationTool1Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonIsolationTool1Cfg |
( |
|
flags | ) |
|
Configure the photon isolation tool, etcone
Definition at line 315 of file TruthDerivationToolsConfig.py.
316 """Configure the photon isolation tool, etcone"""
318 name =
"DFCommonTruthPhotonIsolationTool1",
319 isoParticlesKey =
"TruthPhotons",
320 allParticlesKey =
"TruthParticles",
321 particleIDsToCalculate = [22],
322 IsolationConeSizes = [0.2],
323 IsolationVarNamePrefix =
'etcone',
324 ChargedParticlesOnly =
False)
◆ DFCommonTruthPhotonIsolationTool2Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonIsolationTool2Cfg |
( |
|
flags | ) |
|
Configure the photon isolation tool, ptcone
Definition at line 327 of file TruthDerivationToolsConfig.py.
328 """Configure the photon isolation tool, ptcone"""
330 name =
"DFCommonTruthPhotonIsolationTool2",
331 isoParticlesKey =
"TruthPhotons",
332 allParticlesKey =
"TruthParticles",
333 particleIDsToCalculate = [22],
334 IsolationConeSizes = [0.2],
335 IsolationVarNamePrefix =
'ptcone',
336 ChargedParticlesOnly =
True)
◆ DFCommonTruthPhotonIsolationTool3Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonIsolationTool3Cfg |
( |
|
flags | ) |
|
Configure the photon isolation tool, etcone=0.4
Definition at line 338 of file TruthDerivationToolsConfig.py.
339 """Configure the photon isolation tool, etcone=0.4"""
341 name =
"DFCommonTruthPhotonIsolationTool3",
342 isoParticlesKey =
"TruthPhotons",
343 allParticlesKey =
"TruthParticles",
344 particleIDsToCalculate = [22],
345 IsolationConeSizes = [0.4],
346 IsolationVarNamePrefix =
'etcone',
347 ChargedParticlesOnly =
False)
◆ DFCommonTruthPhotonToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonToolCfg |
( |
|
flags | ) |
|
Photon truth collection maker
Definition at line 43 of file TruthDerivationToolsConfig.py.
44 """Photon truth collection maker"""
46 name =
"DFCommonTruthPhotonTool",
47 NewCollectionName =
"TruthPhotons",
48 KeepNavigationInfo =
False,
49 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 22) && TruthParticles.isGenStable")
◆ DFCommonTruthPhotonToolSimCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonToolSimCfg |
( |
|
flags | ) |
|
Tool for making TruthPhotons from sim samples
Definition at line 52 of file TruthDerivationToolsConfig.py.
53 """Tool for making TruthPhotons from sim samples"""
55 name =
"DFCommonTruthPhotonToolSim",
56 NewCollectionName =
"TruthPhotons",
57 KeepNavigationInfo =
False,
58 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 22) && TruthParticles.isGenStable && ((TruthParticles.classifierParticleOrigin != 42 && TruthParticles.classifierParticleOrigin !=23) || (TruthParticles.pt > 20.0*GeV))")
◆ DFCommonTruthTauDressingToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthTauDressingToolCfg |
( |
|
flags | ) |
|
Configure the tau truth dressing tool
Definition at line 262 of file TruthDerivationToolsConfig.py.
263 """Configure the tau truth dressing tool"""
265 name =
"DFCommonTruthTauDressingTool",
266 dressParticlesKey =
"TruthTaus",
267 usePhotonsFromHadrons =
False,
268 dressingConeSize = 0.2,
269 particleIDsToDress = [15])
◆ DFCommonTruthTopToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthTopToolCfg |
( |
|
flags | ) |
|
Top-quark truth collection maker
Definition at line 78 of file TruthDerivationToolsConfig.py.
79 """Top-quark truth collection maker"""
81 name =
"DFCommonTruthTopTool",
82 NewCollectionName =
"TruthTop",
83 KeepNavigationInfo =
False,
84 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 6)",
◆ GenericTruthThinningCfg()
def python.TruthDerivationToolsConfig.GenericTruthThinningCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the GenericTruthThinning tool
Definition at line 394 of file TruthDerivationToolsConfig.py.
395 """Configure the GenericTruthThinning tool"""
397 GenericTruthThinning = CompFactory.DerivationFramework.GenericTruthThinning
398 acc.addPublicTool(GenericTruthThinning(name, **kwargs),
◆ HadronOriginClassifierCfg()
def python.TruthDerivationToolsConfig.HadronOriginClassifierCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
get the hadron origin classification
Definition at line 224 of file TruthDerivationToolsConfig.py.
225 """get the hadron origin classification"""
227 HadronOriginClassifier = CompFactory.DerivationFramework.HadronOriginClassifier
228 acc.addPublicTool(HadronOriginClassifier(name = name, **kwargs),
◆ HadronOriginDecoratorCfg()
def python.TruthDerivationToolsConfig.HadronOriginDecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
decorate with the hadron origin classification
Definition at line 232 of file TruthDerivationToolsConfig.py.
233 """decorate with the hadron origin classification"""
235 HadronOriginDecorator = CompFactory.DerivationFramework.HadronOriginDecorator
236 acc.addPublicTool(HadronOriginDecorator(name = name, **kwargs),
◆ HardScatterCollectionMakerCfg()
def python.TruthDerivationToolsConfig.HardScatterCollectionMakerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Add a mini-collection for the hard scatter and N subsequent generations
Definition at line 205 of file TruthDerivationToolsConfig.py.
206 """Add a mini-collection for the hard scatter and N subsequent generations"""
◆ MenuTruthThinningCfg()
def python.TruthDerivationToolsConfig.MenuTruthThinningCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the menu truth thinning tool
Definition at line 362 of file TruthDerivationToolsConfig.py.
363 """Configure the menu truth thinning tool"""
365 MenuTruthThinning = CompFactory.DerivationFramework.MenuTruthThinning
366 acc.addPublicTool(MenuTruthThinning(name, **kwargs),
◆ MuonTruthClassifierFallbackCfg()
def python.TruthDerivationToolsConfig.MuonTruthClassifierFallbackCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Config the MuonTruthClassifierFallback tool
Definition at line 135 of file TruthDerivationToolsConfig.py.
136 """Config the MuonTruthClassifierFallback tool"""
139 if "MCTruthClassifierTool" not in kwargs:
140 from MCTruthClassifier.MCTruthClassifierConfig
import (
141 MCTruthClassifierCfg)
142 kwargs.setdefault(
"MCTruthClassifierTool", acc.popToolsAndMerge(
145 MuonTruthClassifierFallback = CompFactory.DerivationFramework.MuonTruthClassifierFallback
146 acc.addPublicTool(MuonTruthClassifierFallback(name = name, **kwargs),
◆ MuonTruthIsolationDecorAlgCfg()
def python.TruthDerivationToolsConfig.MuonTruthIsolationDecorAlgCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the MuonTruthIsolationTool
Definition at line 166 of file TruthDerivationToolsConfig.py.
167 """Configure the MuonTruthIsolationTool"""
169 acc.addEventAlgo(CompFactory.DerivationFramework.MuonTruthIsolationDecorAlg(name = name, **kwargs),
◆ TruthBornLeptonCollectionMakerCfg()
def python.TruthDerivationToolsConfig.TruthBornLeptonCollectionMakerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth Born lepton collection tool
Definition at line 197 of file TruthDerivationToolsConfig.py.
198 """Configure the truth Born lepton collection tool"""
200 TruthBornLeptonCollectionMaker = CompFactory.DerivationFramework.TruthBornLeptonCollectionMaker
201 acc.addPublicTool(TruthBornLeptonCollectionMaker(name = name, **kwargs),
◆ TruthClassificationDecoratorCfg()
def python.TruthDerivationToolsConfig.TruthClassificationDecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the TruthClassificationDecorator tool
Definition at line 127 of file TruthDerivationToolsConfig.py.
128 """Configure the TruthClassificationDecorator tool"""
130 TruthClassificationDecorator = CompFactory.DerivationFramework.TruthClassificationDecorator
131 acc.addPublicTool(TruthClassificationDecorator(name = name, **kwargs),
◆ TruthCollectionMakerCfg()
def python.TruthDerivationToolsConfig.TruthCollectionMakerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the TruthCollectionMaker tool
Definition at line 19 of file TruthDerivationToolsConfig.py.
20 """Configure the TruthCollectionMaker tool"""
22 TruthCollectionMaker = CompFactory.DerivationFramework.TruthCollectionMaker
23 acc.addPublicTool(TruthCollectionMaker(name = name,**kwargs),
◆ TruthD2DecoratorCfg()
def python.TruthDerivationToolsConfig.TruthD2DecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth D2 decorator tool
Definition at line 120 of file TruthDerivationToolsConfig.py.
121 """Configure the truth D2 decorator tool"""
123 TruthD2Decorator = CompFactory.DerivationFramework.TruthD2Decorator
124 acc.addPublicTool(TruthD2Decorator(name, **kwargs), primary =
True)
◆ TruthDecayCollectionMakerCfg()
def python.TruthDerivationToolsConfig.TruthDecayCollectionMakerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth decay collection maker
Definition at line 189 of file TruthDerivationToolsConfig.py.
190 """Configure the truth decay collection maker"""
192 TruthDecayCollectionMaker = CompFactory.DerivationFramework.TruthDecayCollectionMaker
193 acc.addPublicTool(TruthDecayCollectionMaker(name = name, **kwargs),
◆ TruthDressingToolCfg()
def python.TruthDerivationToolsConfig.TruthDressingToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the TruthDressingTool
Definition at line 150 of file TruthDerivationToolsConfig.py.
151 """Configure the TruthDressingTool"""
153 TruthDressingTool = CompFactory.DerivationFramework.TruthDressingTool
154 acc.addPublicTool(TruthDressingTool( name = name, **kwargs),
◆ TruthIsolationToolCfg()
def python.TruthDerivationToolsConfig.TruthIsolationToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth isolation tool
Definition at line 158 of file TruthDerivationToolsConfig.py.
159 """Configure the truth isolation tool"""
161 TruthIsolationTool = CompFactory.DerivationFramework.TruthIsolationTool
◆ TruthLinkRepointToolCfg()
def python.TruthDerivationToolsConfig.TruthLinkRepointToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth link repointing tool
Definition at line 375 of file TruthDerivationToolsConfig.py.
376 """Configure the truth link repointing tool"""
378 TruthLinkRepointTool = CompFactory.DerivationFramework.TruthLinkRepointTool
379 acc.addPublicTool(TruthLinkRepointTool(name, **kwargs),
◆ TruthNavigationDecoratorCfg()
def python.TruthDerivationToolsConfig.TruthNavigationDecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Congigure the truth navigation decorator tool
Definition at line 181 of file TruthDerivationToolsConfig.py.
182 """Congigure the truth navigation decorator tool"""
184 TruthNavigationDecorator = CompFactory.DerivationFramework.TruthNavigationDecorator
185 acc.addPublicTool(TruthNavigationDecorator(name = name, **kwargs),
◆ TruthPVCollectionMakerCfg()
def python.TruthDerivationToolsConfig.TruthPVCollectionMakerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth PV collection maker tool
Definition at line 385 of file TruthDerivationToolsConfig.py.
386 """Configure the truth PV collection maker tool"""
388 TruthPVCollectionMaker = CompFactory.DerivationFramework.TruthPVCollectionMaker
389 acc.addPublicTool(TruthPVCollectionMaker(name, **kwargs),
◆ TruthQGDecorationToolCfg()
def python.TruthDerivationToolsConfig.TruthQGDecorationToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the quark/gluon decoration tool
Definition at line 173 of file TruthDerivationToolsConfig.py.
174 """Configure the quark/gluon decoration tool"""
176 TruthQGDecorationTool = CompFactory.DerivationFramework.TruthQGDecorationTool
177 acc.addPublicTool(TruthQGDecorationTool(name = name, **kwargs),
def DFCommonMCTruthClassifierCfg(flags)
def MCTruthClassifierCfg(flags, name="MCTruthClassifier", **kwargs)