![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
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 | DFCommonMCTruthClassifierCfg (flags) |
|
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) |
|
◆ DFCommonMCTruthClassifierCfg()
def python.TruthDerivationToolsConfig.DFCommonMCTruthClassifierCfg |
( |
|
flags | ) |
|
Configure the MCTruthClassifier tool
Definition at line 128 of file TruthDerivationToolsConfig.py.
129 """Configure the MCTruthClassifier tool"""
131 MCTruthClassifier = CompFactory.MCTruthClassifier
132 acc.addPublicTool(
MCTruthClassifier(name =
"DFCommonTruthClassifier", ParticleCaloExtensionTool =
""),
◆ DFCommonTruthBosonToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthBosonToolCfg |
( |
|
flags | ) |
|
Gauge bosons and Higgs truth collection maker
Definition at line 88 of file TruthDerivationToolsConfig.py.
89 """Gauge bosons and Higgs truth collection maker"""
91 name =
"DFCommonTruthBosonTool",
92 NewCollectionName =
"TruthBoson",
93 KeepNavigationInfo =
False,
94 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 70 of file TruthDerivationToolsConfig.py.
71 """B-quark truth collection maker"""
73 name =
"DFCommonTruthBottomTool",
74 NewCollectionName =
"TruthBottom",
75 KeepNavigationInfo =
False,
76 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 5)",
◆ DFCommonTruthBSMToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthBSMToolCfg |
( |
|
flags | ) |
|
BSM particles truth collection maker
Definition at line 98 of file TruthDerivationToolsConfig.py.
99 """BSM particles truth collection maker"""
101 name =
"DFCommonTruthBSMTool",
102 NewCollectionName =
"TruthBSM",
103 KeepNavigationInfo =
False,
104 ParticleSelectionString =
"(TruthParticles.isBSM)",
◆ DFCommonTruthClassificationToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthClassificationToolCfg |
( |
|
flags | ) |
|
dress the main truth collection with the classification
Definition at line 220 of file TruthDerivationToolsConfig.py.
221 """dress the main truth collection with the classification"""
223 DFCommonTruthClassifier = accMCTC.getPrimary()
225 name =
"DFCommonTruthClassificationTool",
226 ParticlesKey =
"TruthParticles",
227 MCTruthClassifier = DFCommonTruthClassifier)
◆ DFCommonTruthDressedWZQGLabelToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthDressedWZQGLabelToolCfg |
( |
|
flags | ) |
|
Configure the QG decoration tool for AntiKt4TruthDressedWZJets
Definition at line 358 of file TruthDerivationToolsConfig.py.
359 """Configure the QG decoration tool for AntiKt4TruthDressedWZJets"""
361 name =
"DFCommonTruthDressedWZQGLabelTool",
362 JetCollection =
"AntiKt4TruthDressedWZJets")
◆ DFCommonTruthElectronDressingToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthElectronDressingToolCfg |
( |
|
flags, |
|
|
|
decorationName = "dressedPhoton" |
|
) |
| |
Configure the electron truth dressing tool
Definition at line 250 of file TruthDerivationToolsConfig.py.
251 """Configure the electron truth dressing tool"""
253 name =
"DFCommonTruthElectronDressingTool",
254 dressParticlesKey =
"TruthElectrons",
255 usePhotonsFromHadrons =
False,
256 dressingConeSize = 0.1,
257 particleIDsToDress = [11],
258 decorationName = decorationName)
◆ DFCommonTruthElectronIsolationTool1Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthElectronIsolationTool1Cfg |
( |
|
flags | ) |
|
Configure the electron isolation tool, cone=0.2
Definition at line 279 of file TruthDerivationToolsConfig.py.
280 """Configure the electron isolation tool, cone=0.2"""
282 name =
"DFCommonTruthElectronIsolationTool1",
283 isoParticlesKey =
"TruthElectrons",
284 allParticlesKey =
"TruthParticles",
285 particleIDsToCalculate = [11],
286 IsolationConeSizes = [0.2],
287 IsolationVarNamePrefix =
'etcone',
288 ChargedParticlesOnly =
False)
◆ DFCommonTruthElectronIsolationTool2Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthElectronIsolationTool2Cfg |
( |
|
flags | ) |
|
Configure the electron isolation tool, cone=0.3
Definition at line 290 of file TruthDerivationToolsConfig.py.
291 """Configure the electron isolation tool, cone=0.3"""
293 name =
"DFCommonTruthElectronIsolationTool2",
294 isoParticlesKey =
"TruthElectrons",
295 allParticlesKey =
"TruthParticles",
296 particleIDsToCalculate = [11],
297 IsolationConeSizes = [0.3],
298 IsolationVarNamePrefix =
'ptcone',
299 ChargedParticlesOnly =
True)
◆ DFCommonTruthElectronToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthElectronToolCfg |
( |
|
flags | ) |
|
Electron truth collection maker
Definition at line 36 of file TruthDerivationToolsConfig.py.
37 """Electron truth collection maker"""
39 name =
"DFCommonTruthElectronTool",
40 NewCollectionName =
"TruthElectrons",
41 KeepNavigationInfo =
False,
42 ParticleSelectionString = f
"(abs(TruthParticles.pdgId) == 11) && (TruthParticles.status == 1) && TruthParticles.barcode < {flags.Sim.SimBarcodeOffset}")
◆ DFCommonTruthForwardProtonToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthForwardProtonToolCfg |
( |
|
flags | ) |
|
Forward proton truth collection maker
Definition at line 107 of file TruthDerivationToolsConfig.py.
108 """Forward proton truth collection maker"""
109 beam_energy = flags.Beam.Energy
111 name =
"DFCommonTruthForwardProtonTool",
112 NewCollectionName =
"TruthForwardProtons",
113 KeepNavigationInfo =
False,
114 ParticleSelectionString =
"(TruthParticles.status==1) && (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 260 of file TruthDerivationToolsConfig.py.
261 """Configure the muon truth dressing tool"""
263 name =
"DFCommonTruthMuonDressingTool",
264 dressParticlesKey =
"TruthMuons",
265 usePhotonsFromHadrons =
False,
266 dressingConeSize = 0.1,
267 particleIDsToDress = [13],
268 decorationName = decorationName)
◆ DFCommonTruthMuonIsolationTool1Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthMuonIsolationTool1Cfg |
( |
|
flags | ) |
|
Configure the muon isolation tool, cone=0.2
Definition at line 301 of file TruthDerivationToolsConfig.py.
302 """Configure the muon isolation tool, cone=0.2"""
304 name =
"DFCommonTruthMuonIsolationTool1",
305 isoParticlesKey =
"TruthMuons",
306 allParticlesKey =
"TruthParticles",
307 particleIDsToCalculate = [13],
308 IsolationConeSizes = [0.2],
309 IsolationVarNamePrefix =
'etcone',
310 ChargedParticlesOnly =
False)
◆ DFCommonTruthMuonIsolationTool2Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthMuonIsolationTool2Cfg |
( |
|
flags | ) |
|
Configure the muon isolation tool, cone=0.3
Definition at line 312 of file TruthDerivationToolsConfig.py.
313 """Configure the muon isolation tool, cone=0.3"""
315 name =
"DFCommonTruthMuonIsolationTool2",
316 isoParticlesKey =
"TruthMuons",
317 allParticlesKey =
"TruthParticles",
318 particleIDsToCalculate = [13],
319 IsolationConeSizes = [0.3],
320 IsolationVarNamePrefix =
'ptcone',
321 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 = f
"(abs(TruthParticles.pdgId) == 13) && (TruthParticles.status == 1) && TruthParticles.barcode < {flags.Sim.SimBarcodeOffset}")
◆ DFCommonTruthNeutrinoToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthNeutrinoToolCfg |
( |
|
flags | ) |
|
Neutrino truth collection maker
Definition at line 61 of file TruthDerivationToolsConfig.py.
62 """Neutrino truth collection maker"""
63 neutrinoexpression = f
"(TruthParticles.isNeutrino && TruthParticles.status == 1) && TruthParticles.barcode < {flags.Sim.SimBarcodeOffset}"
65 name =
"DFCommonTruthNeutrinoTool",
66 NewCollectionName =
"TruthNeutrinos",
67 KeepNavigationInfo =
False,
68 ParticleSelectionString = neutrinoexpression)
◆ DFCommonTruthPhotonIsolationTool1Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonIsolationTool1Cfg |
( |
|
flags | ) |
|
Configure the photon isolation tool, etcone
Definition at line 323 of file TruthDerivationToolsConfig.py.
324 """Configure the photon isolation tool, etcone"""
326 name =
"DFCommonTruthPhotonIsolationTool1",
327 isoParticlesKey =
"TruthPhotons",
328 allParticlesKey =
"TruthParticles",
329 particleIDsToCalculate = [22],
330 IsolationConeSizes = [0.2],
331 IsolationVarNamePrefix =
'etcone',
332 ChargedParticlesOnly =
False)
◆ DFCommonTruthPhotonIsolationTool2Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonIsolationTool2Cfg |
( |
|
flags | ) |
|
Configure the photon isolation tool, ptcone
Definition at line 335 of file TruthDerivationToolsConfig.py.
336 """Configure the photon isolation tool, ptcone"""
338 name =
"DFCommonTruthPhotonIsolationTool2",
339 isoParticlesKey =
"TruthPhotons",
340 allParticlesKey =
"TruthParticles",
341 particleIDsToCalculate = [22],
342 IsolationConeSizes = [0.2],
343 IsolationVarNamePrefix =
'ptcone',
344 ChargedParticlesOnly =
True)
◆ DFCommonTruthPhotonIsolationTool3Cfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonIsolationTool3Cfg |
( |
|
flags | ) |
|
Configure the photon isolation tool, etcone=0.4
Definition at line 346 of file TruthDerivationToolsConfig.py.
347 """Configure the photon isolation tool, etcone=0.4"""
349 name =
"DFCommonTruthPhotonIsolationTool3",
350 isoParticlesKey =
"TruthPhotons",
351 allParticlesKey =
"TruthParticles",
352 particleIDsToCalculate = [22],
353 IsolationConeSizes = [0.4],
354 IsolationVarNamePrefix =
'etcone',
355 ChargedParticlesOnly =
False)
◆ DFCommonTruthPhotonToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonToolCfg |
( |
|
flags | ) |
|
Photon truth collection maker
Definition at line 44 of file TruthDerivationToolsConfig.py.
45 """Photon truth collection maker"""
47 name =
"DFCommonTruthPhotonTool",
48 NewCollectionName =
"TruthPhotons",
49 KeepNavigationInfo =
False,
50 ParticleSelectionString = f
"(abs(TruthParticles.pdgId) == 22) && (TruthParticles.status == 1) && TruthParticles.barcode < {flags.Sim.SimBarcodeOffset}")
◆ DFCommonTruthPhotonToolSimCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthPhotonToolSimCfg |
( |
|
flags | ) |
|
Tool for making TruthPhotons from sim samples
Definition at line 53 of file TruthDerivationToolsConfig.py.
54 """Tool for making TruthPhotons from sim samples"""
56 name =
"DFCommonTruthPhotonToolSim",
57 NewCollectionName =
"TruthPhotons",
58 KeepNavigationInfo =
False,
59 ParticleSelectionString = f
"(abs(TruthParticles.pdgId) == 22) && (TruthParticles.status == 1) && ((TruthParticles.classifierParticleOrigin != 42 && TruthParticles.classifierParticleOrigin !=23) || (TruthParticles.pt > 20.0*GeV)) && ( TruthParticles.barcode < {flags.Sim.SimBarcodeOffset} )")
◆ DFCommonTruthTauDressingToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthTauDressingToolCfg |
( |
|
flags | ) |
|
Configure the tau truth dressing tool
Definition at line 270 of file TruthDerivationToolsConfig.py.
271 """Configure the tau truth dressing tool"""
273 name =
"DFCommonTruthTauDressingTool",
274 dressParticlesKey =
"TruthTaus",
275 usePhotonsFromHadrons =
False,
276 dressingConeSize = 0.2,
277 particleIDsToDress = [15])
◆ DFCommonTruthTopToolCfg()
def python.TruthDerivationToolsConfig.DFCommonTruthTopToolCfg |
( |
|
flags | ) |
|
Top-quark truth collection maker
Definition at line 79 of file TruthDerivationToolsConfig.py.
80 """Top-quark truth collection maker"""
82 name =
"DFCommonTruthTopTool",
83 NewCollectionName =
"TruthTop",
84 KeepNavigationInfo =
False,
85 ParticleSelectionString =
"(abs(TruthParticles.pdgId) == 6)",
◆ GenericTruthThinningCfg()
def python.TruthDerivationToolsConfig.GenericTruthThinningCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the GenericTruthThinning tool
Definition at line 402 of file TruthDerivationToolsConfig.py.
403 """Configure the GenericTruthThinning tool"""
405 GenericTruthThinning = CompFactory.DerivationFramework.GenericTruthThinning
406 acc.addPublicTool(GenericTruthThinning(name, **kwargs),
◆ HadronOriginClassifierCfg()
def python.TruthDerivationToolsConfig.HadronOriginClassifierCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
get the hadron origin classification
Definition at line 232 of file TruthDerivationToolsConfig.py.
233 """get the hadron origin classification"""
235 HadronOriginClassifier = CompFactory.DerivationFramework.HadronOriginClassifier
236 acc.addPublicTool(HadronOriginClassifier(name = name, **kwargs),
◆ HadronOriginDecoratorCfg()
def python.TruthDerivationToolsConfig.HadronOriginDecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
decorate with the hadron origin classification
Definition at line 240 of file TruthDerivationToolsConfig.py.
241 """decorate with the hadron origin classification"""
243 HadronOriginDecorator = CompFactory.DerivationFramework.HadronOriginDecorator
244 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 214 of file TruthDerivationToolsConfig.py.
215 """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 370 of file TruthDerivationToolsConfig.py.
371 """Configure the menu truth thinning tool"""
373 MenuTruthThinning = CompFactory.DerivationFramework.MenuTruthThinning
374 acc.addPublicTool(MenuTruthThinning(name, **kwargs),
◆ MuonTruthClassifierFallbackCfg()
def python.TruthDerivationToolsConfig.MuonTruthClassifierFallbackCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Config the MuonTruthClassifierFallback tool
Definition at line 144 of file TruthDerivationToolsConfig.py.
145 """Config the MuonTruthClassifierFallback tool"""
148 if "MCTruthClassifierTool" not in kwargs:
149 from MCTruthClassifier.MCTruthClassifierConfig
import (
150 MCTruthClassifierCfg)
151 kwargs.setdefault(
"MCTruthClassifierTool", acc.popToolsAndMerge(
154 MuonTruthClassifierFallback = CompFactory.DerivationFramework.MuonTruthClassifierFallback
155 acc.addPublicTool(MuonTruthClassifierFallback(name = name, **kwargs),
◆ MuonTruthIsolationDecorAlgCfg()
def python.TruthDerivationToolsConfig.MuonTruthIsolationDecorAlgCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the MuonTruthIsolationTool
Definition at line 175 of file TruthDerivationToolsConfig.py.
176 """Configure the MuonTruthIsolationTool"""
178 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 206 of file TruthDerivationToolsConfig.py.
207 """Configure the truth Born lepton collection tool"""
209 TruthBornLeptonCollectionMaker = CompFactory.DerivationFramework.TruthBornLeptonCollectionMaker
210 acc.addPublicTool(TruthBornLeptonCollectionMaker(name = name, **kwargs),
◆ TruthClassificationDecoratorCfg()
def python.TruthDerivationToolsConfig.TruthClassificationDecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the TruthClassificationDecorator tool
Definition at line 136 of file TruthDerivationToolsConfig.py.
137 """Configure the TruthClassificationDecorator tool"""
139 TruthClassificationDecorator = CompFactory.DerivationFramework.TruthClassificationDecorator
140 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 121 of file TruthDerivationToolsConfig.py.
122 """Configure the truth D2 decorator tool"""
124 TruthD2Decorator = CompFactory.DerivationFramework.TruthD2Decorator
125 acc.addPublicTool(TruthD2Decorator(name, **kwargs), primary =
True)
◆ TruthDecayCollectionMakerCfg()
def python.TruthDerivationToolsConfig.TruthDecayCollectionMakerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth decay collection maker
Definition at line 198 of file TruthDerivationToolsConfig.py.
199 """Configure the truth decay collection maker"""
201 TruthDecayCollectionMaker = CompFactory.DerivationFramework.TruthDecayCollectionMaker
202 acc.addPublicTool(TruthDecayCollectionMaker(name = name, **kwargs),
◆ TruthDressingToolCfg()
def python.TruthDerivationToolsConfig.TruthDressingToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the TruthDressingTool
Definition at line 159 of file TruthDerivationToolsConfig.py.
160 """Configure the TruthDressingTool"""
162 TruthDressingTool = CompFactory.DerivationFramework.TruthDressingTool
163 acc.addPublicTool(TruthDressingTool( name = name, **kwargs),
◆ TruthIsolationToolCfg()
def python.TruthDerivationToolsConfig.TruthIsolationToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth isolation tool
Definition at line 167 of file TruthDerivationToolsConfig.py.
168 """Configure the truth isolation tool"""
170 TruthIsolationTool = CompFactory.DerivationFramework.TruthIsolationTool
◆ TruthLinkRepointToolCfg()
def python.TruthDerivationToolsConfig.TruthLinkRepointToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth link repointing tool
Definition at line 383 of file TruthDerivationToolsConfig.py.
384 """Configure the truth link repointing tool"""
386 TruthLinkRepointTool = CompFactory.DerivationFramework.TruthLinkRepointTool
387 acc.addPublicTool(TruthLinkRepointTool(name, **kwargs),
◆ TruthNavigationDecoratorCfg()
def python.TruthDerivationToolsConfig.TruthNavigationDecoratorCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Congigure the truth navigation decorator tool
Definition at line 190 of file TruthDerivationToolsConfig.py.
191 """Congigure the truth navigation decorator tool"""
193 TruthNavigationDecorator = CompFactory.DerivationFramework.TruthNavigationDecorator
194 acc.addPublicTool(TruthNavigationDecorator(name = name, **kwargs),
◆ TruthPVCollectionMakerCfg()
def python.TruthDerivationToolsConfig.TruthPVCollectionMakerCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the truth PV collection maker tool
Definition at line 393 of file TruthDerivationToolsConfig.py.
394 """Configure the truth PV collection maker tool"""
396 TruthPVCollectionMaker = CompFactory.DerivationFramework.TruthPVCollectionMaker
397 acc.addPublicTool(TruthPVCollectionMaker(name, **kwargs),
◆ TruthQGDecorationToolCfg()
def python.TruthDerivationToolsConfig.TruthQGDecorationToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Configure the quark/gluon decoration tool
Definition at line 182 of file TruthDerivationToolsConfig.py.
183 """Configure the quark/gluon decoration tool"""
185 TruthQGDecorationTool = CompFactory.DerivationFramework.TruthQGDecorationTool
186 acc.addPublicTool(TruthQGDecorationTool(name = name, **kwargs),
def MCTruthClassifierCfg(flags, **kwargs)