 |
ATLAS Offline Software
|
|
| def | TruthCollectionMakerCfg (flags, name, **kwargs) |
| |
| def | DFCommonTruthMuonToolCfg (flags) |
| |
| def | DFCommonTruthCharmToolCfg (flags, name) |
| |
| 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 105 of file TruthDerivationToolsConfig.py.
106 """Gauge bosons and Higgs truth collection maker"""
108 name =
"DFCommonTruthBosonTool",
109 OutputCollectionName =
"TruthBoson",
110 KeepNavigationInfo =
False,
111 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 85 of file TruthDerivationToolsConfig.py.
86 """B-quark truth collection maker"""
88 name =
"DFCommonTruthBottomTool",
89 OutputCollectionName =
"TruthBottom",
90 KeepNavigationInfo =
False,
91 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 5)",
◆ DFCommonTruthBSMToolCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthBSMToolCfg |
( |
|
flags | ) |
|
BSM particles truth collection maker
Definition at line 116 of file TruthDerivationToolsConfig.py.
117 """BSM particles truth collection maker"""
119 name =
"DFCommonTruthBSMTool",
120 OutputCollectionName =
"TruthBSM",
121 KeepNavigationInfo =
False,
122 ParticleSelectionString =
"(TruthParticles.isBSM)",
◆ DFCommonTruthCharmToolCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthCharmToolCfg |
( |
|
flags, |
|
|
|
name |
|
) |
| |
Charm truth collection maker
Definition at line 36 of file TruthDerivationToolsConfig.py.
37 """Charm truth collection maker"""
41 OutputCollectionName =
"TruthCharm",
42 KeepNavigationInfo =
False,
43 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 4)",
◆ DFCommonTruthClassificationToolCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthClassificationToolCfg |
( |
|
flags | ) |
|
dress the main truth collection with the classification
Definition at line 242 of file TruthDerivationToolsConfig.py.
243 """dress the main truth collection with the classification"""
244 from MCTruthClassifier.MCTruthClassifierConfig
import DFCommonMCTruthClassifierCfg
246 DFCommonTruthClassifier = accMCTC.getPrimary()
248 name =
"DFCommonTruthClassificationTool",
249 ParticlesKey =
"TruthParticles",
250 MCTruthClassifier = DFCommonTruthClassifier)
◆ DFCommonTruthDressedWZQGLabelToolCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthDressedWZQGLabelToolCfg |
( |
|
flags | ) |
|
Configure the QG decoration tool for AntiKt4TruthDressedWZJets
Definition at line 397 of file TruthDerivationToolsConfig.py.
398 """Configure the QG decoration tool for AntiKt4TruthDressedWZJets"""
400 name =
"DFCommonTruthDressedWZQGLabelTool",
401 JetCollection =
"AntiKt4TruthDressedWZJets")
◆ DFCommonTruthElectronDressingToolCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthElectronDressingToolCfg |
( |
|
flags, |
|
|
|
decorationName = "dressedPhoton" |
|
) |
| |
Configure the electron truth dressing tool
Definition at line 279 of file TruthDerivationToolsConfig.py.
280 """Configure the electron truth dressing tool"""
282 name =
"DFCommonTruthElectronDressingTool",
283 dressParticlesKey =
"TruthElectrons",
284 usePhotonsFromHadrons =
False,
285 dressingConeSize = 0.1,
286 particleIDsToDress = [11],
287 decorationName = decorationName+
"_e")
◆ DFCommonTruthElectronIsolationTool1Cfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthElectronIsolationTool1Cfg |
( |
|
flags | ) |
|
Configure the electron isolation tool, cone=0.2
Definition at line 312 of file TruthDerivationToolsConfig.py.
313 """Configure the electron isolation tool, cone=0.2"""
315 name =
"DFCommonTruthElectronIsolationTool1",
316 isoParticlesKey =
"TruthElectrons",
317 allParticlesKey =
"TruthParticles",
318 particleIDsToCalculate = [11],
319 IsolationConeSizes = [0.2],
320 IsolationVarNamePrefix =
'etcone',
321 ChargedParticlesOnly =
False)
◆ DFCommonTruthElectronIsolationTool2Cfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthElectronIsolationTool2Cfg |
( |
|
flags | ) |
|
Configure the electron isolation tool, cone=0.3
Definition at line 324 of file TruthDerivationToolsConfig.py.
325 """Configure the electron isolation tool, cone=0.3"""
327 name =
"DFCommonTruthElectronIsolationTool2",
328 isoParticlesKey =
"TruthElectrons",
329 allParticlesKey =
"TruthParticles",
330 particleIDsToCalculate = [11],
331 IsolationConeSizes = [0.3],
332 IsolationVarNamePrefix =
'ptcone',
333 ChargedParticlesOnly =
True)
◆ DFCommonTruthElectronToolCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthElectronToolCfg |
( |
|
flags | ) |
|
Electron truth collection maker
Definition at line 47 of file TruthDerivationToolsConfig.py.
48 """Electron truth collection maker"""
50 name =
"DFCommonTruthElectronTool",
51 OutputCollectionName =
"TruthElectrons",
52 KeepNavigationInfo =
False,
53 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 11) && TruthParticles.isGenStable")
◆ DFCommonTruthForwardProtonToolCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthForwardProtonToolCfg |
( |
|
flags | ) |
|
Forward proton truth collection maker
Definition at line 126 of file TruthDerivationToolsConfig.py.
127 """Forward proton truth collection maker"""
128 beam_energy = flags.Beam.Energy
130 name =
"DFCommonTruthForwardProtonTool",
131 OutputCollectionName =
"TruthForwardProtons",
132 KeepNavigationInfo =
False,
133 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 290 of file TruthDerivationToolsConfig.py.
291 """Configure the muon truth dressing tool"""
293 name =
"DFCommonTruthMuonDressingTool",
294 dressParticlesKey =
"TruthMuons",
295 usePhotonsFromHadrons =
False,
296 dressingConeSize = 0.1,
297 particleIDsToDress = [13],
298 decorationName = decorationName+
"_mu")
◆ DFCommonTruthMuonIsolationTool1Cfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthMuonIsolationTool1Cfg |
( |
|
flags | ) |
|
Configure the muon isolation tool, cone=0.2
Definition at line 336 of file TruthDerivationToolsConfig.py.
337 """Configure the muon isolation tool, cone=0.2"""
339 name =
"DFCommonTruthMuonIsolationTool1",
340 isoParticlesKey =
"TruthMuons",
341 allParticlesKey =
"TruthParticles",
342 particleIDsToCalculate = [13],
343 IsolationConeSizes = [0.2],
344 IsolationVarNamePrefix =
'etcone',
345 ChargedParticlesOnly =
False)
◆ DFCommonTruthMuonIsolationTool2Cfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthMuonIsolationTool2Cfg |
( |
|
flags | ) |
|
Configure the muon isolation tool, cone=0.3
Definition at line 348 of file TruthDerivationToolsConfig.py.
349 """Configure the muon isolation tool, cone=0.3"""
351 name =
"DFCommonTruthMuonIsolationTool2",
352 isoParticlesKey =
"TruthMuons",
353 allParticlesKey =
"TruthParticles",
354 particleIDsToCalculate = [13],
355 IsolationConeSizes = [0.3],
356 IsolationVarNamePrefix =
'ptcone',
357 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 OutputCollectionName =
"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 75 of file TruthDerivationToolsConfig.py.
76 """Neutrino truth collection maker"""
77 neutrinoexpression =
"(TruthParticles.isNeutrino && TruthParticles.isGenStable)"
79 name =
"DFCommonTruthNeutrinoTool",
80 OutputCollectionName =
"TruthNeutrinos",
81 KeepNavigationInfo =
False,
82 ParticleSelectionString = neutrinoexpression)
◆ DFCommonTruthPhotonIsolationTool1Cfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthPhotonIsolationTool1Cfg |
( |
|
flags | ) |
|
Configure the photon isolation tool, etcone
Definition at line 360 of file TruthDerivationToolsConfig.py.
361 """Configure the photon isolation tool, etcone"""
363 name =
"DFCommonTruthPhotonIsolationTool1",
364 isoParticlesKey =
"TruthPhotons",
365 allParticlesKey =
"TruthParticles",
366 particleIDsToCalculate = [22],
367 IsolationConeSizes = [0.2],
368 IsolationVarNamePrefix =
'etcone',
369 ChargedParticlesOnly =
False)
◆ DFCommonTruthPhotonIsolationTool2Cfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthPhotonIsolationTool2Cfg |
( |
|
flags | ) |
|
Configure the photon isolation tool, ptcone
Definition at line 372 of file TruthDerivationToolsConfig.py.
373 """Configure the photon isolation tool, ptcone"""
375 name =
"DFCommonTruthPhotonIsolationTool2",
376 isoParticlesKey =
"TruthPhotons",
377 allParticlesKey =
"TruthParticles",
378 particleIDsToCalculate = [22],
379 IsolationConeSizes = [0.2],
380 IsolationVarNamePrefix =
'ptcone',
381 ChargedParticlesOnly =
True)
◆ DFCommonTruthPhotonIsolationTool3Cfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthPhotonIsolationTool3Cfg |
( |
|
flags | ) |
|
Configure the photon isolation tool, etcone=0.4
Definition at line 384 of file TruthDerivationToolsConfig.py.
385 """Configure the photon isolation tool, etcone=0.4"""
387 name =
"DFCommonTruthPhotonIsolationTool3",
388 isoParticlesKey =
"TruthPhotons",
389 allParticlesKey =
"TruthParticles",
390 particleIDsToCalculate = [22],
391 IsolationConeSizes = [0.4],
392 IsolationVarNamePrefix =
'etcone',
393 ChargedParticlesOnly =
False)
◆ DFCommonTruthPhotonToolCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthPhotonToolCfg |
( |
|
flags | ) |
|
Photon truth collection maker (Currently unused?)
Definition at line 56 of file TruthDerivationToolsConfig.py.
57 """Photon truth collection maker (Currently unused?)"""
59 name =
"DFCommonTruthPhotonTool",
60 OutputCollectionName =
"TruthPhotons",
61 KeepNavigationInfo =
False,
62 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 22) && TruthParticles.isGenStable")
◆ DFCommonTruthPhotonToolSimCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthPhotonToolSimCfg |
( |
|
flags | ) |
|
Tool for making TruthPhotons from sim samples
Definition at line 66 of file TruthDerivationToolsConfig.py.
67 """Tool for making TruthPhotons from sim samples"""
69 name =
"DFCommonTruthPhotonToolSim",
70 OutputCollectionName =
"TruthPhotons",
71 KeepNavigationInfo =
False,
72 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 301 of file TruthDerivationToolsConfig.py.
302 """Configure the tau truth dressing tool"""
304 name =
"DFCommonTruthTauDressingTool",
305 dressParticlesKey =
"TruthTaus",
306 usePhotonsFromHadrons =
False,
307 dressingConeSize = 0.2,
308 particleIDsToDress = [15],
309 decoratePhotons =
False)
◆ DFCommonTruthTopToolCfg()
| def python.TruthDerivationToolsConfig.DFCommonTruthTopToolCfg |
( |
|
flags | ) |
|
Top-quark truth collection maker
Definition at line 95 of file TruthDerivationToolsConfig.py.
96 """Top-quark truth collection maker"""
98 name =
"DFCommonTruthTopTool",
99 OutputCollectionName =
"TruthTop",
100 KeepNavigationInfo =
False,
101 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 6)",
◆ GenericTruthThinningCfg()
| def python.TruthDerivationToolsConfig.GenericTruthThinningCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the GenericTruthThinning tool
Definition at line 443 of file TruthDerivationToolsConfig.py.
444 """Configure the GenericTruthThinning tool"""
446 GenericTruthThinning = CompFactory.DerivationFramework.GenericTruthThinning
447 acc.addPublicTool(GenericTruthThinning(name, **kwargs),
◆ HadronOriginClassifierCfg()
| def python.TruthDerivationToolsConfig.HadronOriginClassifierCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
get the hadron origin classification
Definition at line 256 of file TruthDerivationToolsConfig.py.
257 """get the hadron origin classification"""
259 HadronOriginClassifier = CompFactory.DerivationFramework.HadronOriginClassifier
260 kwargs.setdfault(
"DSID", flags.Input.MCChannelNumber)
261 acc.addPublicTool(HadronOriginClassifier(name = name, **kwargs),
◆ HadronOriginDecoratorCfg()
| def python.TruthDerivationToolsConfig.HadronOriginDecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
decorate with the hadron origin classification
Definition at line 266 of file TruthDerivationToolsConfig.py.
267 """decorate with the hadron origin classification"""
269 if not hasattr(kwargs,
"ToolName"):
271 name=
"DFCommonHadronOriginClassifier")))
272 acc.addPublicTool(CompFactory.DerivationFramework.HadronOriginDecorator
273 (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 235 of file TruthDerivationToolsConfig.py.
236 """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 409 of file TruthDerivationToolsConfig.py.
410 """Configure the menu truth thinning tool"""
412 MenuTruthThinning = CompFactory.DerivationFramework.MenuTruthThinning
413 acc.addPublicTool(MenuTruthThinning(name, **kwargs),
◆ MuonTruthClassifierFallbackCfg()
| def python.TruthDerivationToolsConfig.MuonTruthClassifierFallbackCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Config the MuonTruthClassifierFallback tool
Definition at line 157 of file TruthDerivationToolsConfig.py.
158 """Config the MuonTruthClassifierFallback tool"""
161 if "MCTruthClassifierTool" not in kwargs:
162 from MCTruthClassifier.MCTruthClassifierConfig
import (
163 MCTruthClassifierCfg)
164 kwargs.setdefault(
"MCTruthClassifierTool", acc.popToolsAndMerge(
167 MuonTruthClassifierFallback = CompFactory.DerivationFramework.MuonTruthClassifierFallback
168 acc.addPublicTool(MuonTruthClassifierFallback(name = name, **kwargs),
◆ MuonTruthIsolationDecorAlgCfg()
| def python.TruthDerivationToolsConfig.MuonTruthIsolationDecorAlgCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the MuonTruthIsolationTool
Definition at line 191 of file TruthDerivationToolsConfig.py.
192 """Configure the MuonTruthIsolationTool"""
194 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 226 of file TruthDerivationToolsConfig.py.
227 """Configure the truth Born lepton collection tool"""
229 TruthBornLeptonCollectionMaker = CompFactory.DerivationFramework.TruthBornLeptonCollectionMaker
230 acc.addPublicTool(TruthBornLeptonCollectionMaker(name = name, **kwargs),
◆ TruthClassificationDecoratorCfg()
| def python.TruthDerivationToolsConfig.TruthClassificationDecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the TruthClassificationDecorator tool
Definition at line 148 of file TruthDerivationToolsConfig.py.
149 """Configure the TruthClassificationDecorator tool"""
151 TruthClassificationDecorator = CompFactory.DerivationFramework.TruthClassificationDecorator
152 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 acc.addPublicTool(CompFactory.DerivationFramework.TruthCollectionMaker(name = name,**kwargs),
◆ TruthD2DecoratorCfg()
| def python.TruthDerivationToolsConfig.TruthD2DecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth D2 decorator tool
Definition at line 140 of file TruthDerivationToolsConfig.py.
141 """Configure the truth D2 decorator tool"""
143 TruthD2Decorator = CompFactory.DerivationFramework.TruthD2Decorator
144 acc.addPublicTool(TruthD2Decorator(name, **kwargs), primary =
True)
◆ TruthDecayCollectionMakerCfg()
| def python.TruthDerivationToolsConfig.TruthDecayCollectionMakerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth decay collection maker
Definition at line 217 of file TruthDerivationToolsConfig.py.
218 """Configure the truth decay collection maker"""
220 TruthDecayCollectionMaker = CompFactory.DerivationFramework.TruthDecayCollectionMaker
221 acc.addPublicTool(TruthDecayCollectionMaker(name = name, **kwargs),
◆ TruthDressingToolCfg()
| def python.TruthDerivationToolsConfig.TruthDressingToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the TruthDressingTool
Definition at line 173 of file TruthDerivationToolsConfig.py.
174 """Configure the TruthDressingTool"""
176 TruthDressingTool = CompFactory.DerivationFramework.TruthDressingTool
177 acc.addPublicTool(TruthDressingTool( name = name, **kwargs),
◆ TruthIsolationToolCfg()
| def python.TruthDerivationToolsConfig.TruthIsolationToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth isolation tool
Definition at line 182 of file TruthDerivationToolsConfig.py.
183 """Configure the truth isolation tool"""
185 TruthIsolationTool = CompFactory.DerivationFramework.TruthIsolationTool
◆ TruthLinkRepointToolCfg()
| def python.TruthDerivationToolsConfig.TruthLinkRepointToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth link repointing tool
Definition at line 422 of file TruthDerivationToolsConfig.py.
423 """Configure the truth link repointing tool"""
425 TruthLinkRepointTool = CompFactory.DerivationFramework.TruthLinkRepointTool
426 acc.addPublicTool(TruthLinkRepointTool(name, **kwargs),
◆ TruthNavigationDecoratorCfg()
| def python.TruthDerivationToolsConfig.TruthNavigationDecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Congigure the truth navigation decorator tool
Definition at line 208 of file TruthDerivationToolsConfig.py.
209 """Congigure the truth navigation decorator tool"""
211 TruthNavigationDecorator = CompFactory.DerivationFramework.TruthNavigationDecorator
212 acc.addPublicTool(TruthNavigationDecorator(name = name, **kwargs),
◆ TruthPVCollectionMakerCfg()
| def python.TruthDerivationToolsConfig.TruthPVCollectionMakerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth PV collection maker tool
Definition at line 433 of file TruthDerivationToolsConfig.py.
434 """Configure the truth PV collection maker tool"""
436 TruthPVCollectionMaker = CompFactory.DerivationFramework.TruthPVCollectionMaker
437 acc.addPublicTool(TruthPVCollectionMaker(name, **kwargs),
◆ TruthQGDecorationToolCfg()
| def python.TruthDerivationToolsConfig.TruthQGDecorationToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the quark/gluon decoration tool
Definition at line 199 of file TruthDerivationToolsConfig.py.
200 """Configure the quark/gluon decoration tool"""
202 TruthQGDecorationTool = CompFactory.DerivationFramework.TruthQGDecorationTool
203 acc.addPublicTool(TruthQGDecorationTool(name = name, **kwargs),
def DFCommonMCTruthClassifierCfg(flags)
def MCTruthClassifierCfg(flags, name="MCTruthClassifier", **kwargs)