33 alg = config.createAlgorithm(
'CP::ParticleLevelPtEtaPhiDecoratorAlg',
34 'ParticleLevelPtEtaPhiDecoratorTaus',
39 alg = config.createAlgorithm(
'CP::ParticleLevelChargeDecoratorAlg',
40 'ParticleLevelChargeDecoratorTaus',
45 alg = config.createAlgorithm(
'CP::ParticleLevelIsolationAlg',
46 'ParticleLevelIsolationTaus',
50 alg.notTauOrigin =
'notFromTauButNotRequired' + self.
selectionName
51 alg.checkType =
'IsoTau'
57 if ParticleLevelTausBlock.get_instance_count() == 1
or 'pt' not in config.getOutputVars(self.
containerName):
66 outputVars += [[
'uid',
'uid']]
67 for decoration, branch
in outputVars:
68 config.addOutputVar (self.
containerName, decoration, branch, noSys=
True)