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

Functions

 TruthParticleFixerAlgCfg (flags, name='xAODTruthParticleFixer', container='TruthParticles', **kwargs)
 TruthVertexFixerAlgCfg (flags, name='xAODTruthVertexFixer', container='TruthVertices', **kwargs)

Function Documentation

◆ TruthParticleFixerAlgCfg()

TruthFixersConfig.TruthParticleFixerAlgCfg ( flags,
name = 'xAODTruthParticleFixer',
container = 'TruthParticles',
** kwargs )
Configuration for fixing an xAOD::TruthParticleContainer from a DAOD

Definition at line 9 of file TruthFixersConfig.py.

10 container='TruthParticles', **kwargs):
11 '''Configuration for fixing an xAOD::TruthParticleContainer from a DAOD
12 '''
13 acc = ComponentAccumulator()
14 acc.merge(InputRenameCfg('xAOD::TruthParticleContainer',
15 container, f'InFile{container}'))
16 acc.merge(InputRenameCfg('xAOD::AuxContainerBase',
17 f'{container}Aux.', f'InFile{container}Aux.'))
18 kwargs.setdefault('InputContainer', f'InFile{container}')
19 kwargs.setdefault('OutputContainer', container)
20 kwargs.setdefault('LinkPrefixToRemove', 'InFile')
21 acc.addEventAlgo(
22 CompFactory.xAODMaker.TruthParticleFixerAlg(name, **kwargs))
23 return acc
24
25

◆ TruthVertexFixerAlgCfg()

TruthFixersConfig.TruthVertexFixerAlgCfg ( flags,
name = 'xAODTruthVertexFixer',
container = 'TruthVertices',
** kwargs )
Configuration for fixing an xAOD::TruthVertexContainer from a DAOD

Definition at line 26 of file TruthFixersConfig.py.

27 container='TruthVertices', **kwargs):
28 '''Configuration for fixing an xAOD::TruthVertexContainer from a DAOD
29 '''
30 acc = ComponentAccumulator()
31 acc.merge(InputRenameCfg('xAOD::TruthVertexContainer',
32 container, f'InFile{container}'))
33 acc.merge(InputRenameCfg('xAOD::AuxContainerBase',
34 f'{container}Aux.', f'InFile{container}Aux.'))
35 kwargs.setdefault('InputContainer', f'InFile{container}')
36 kwargs.setdefault('OutputContainer', container)
37 kwargs.setdefault('LinkPrefixToRemove', 'InFile')
38 acc.addEventAlgo(CompFactory.xAODMaker.TruthVertexFixerAlg(name, **kwargs))
39 return acc