9 process.load(
"RecoTauTag.Configuration.boostedHPSPFTaus_cff")
10 patAlgosToolsTask = configtools.getPatAlgosToolsTask(process)
11 patAlgosToolsTask.add(process.boostedHPSPFTausTask)
13 process.load(
"RecoTauTag.Configuration.RecoPFTauTag_cff")
14 process.ptau = cms.Path( process.PFTau )
15 process.PATTauSequence = cms.Sequence(process.PFTau+process.makePatTaus+process.selectedPatTaus)
16 process.PATTauSequenceBoosted =
cloneProcessingSnippet(process,process.PATTauSequence,
"Boosted", addToTask =
True)
17 process.recoTauAK4PFJets08RegionBoosted.src = cms.InputTag(
'boostedTauSeeds')
18 process.recoTauAK4PFJets08RegionBoosted.pfCandSrc = cms.InputTag(
'particleFlow')
19 process.recoTauAK4PFJets08RegionBoosted.pfCandAssocMapSrc = cms.InputTag(
'boostedTauSeeds',
'pfCandAssocMapForIsolation')
20 process.ak4PFJetsLegacyHPSPiZerosBoosted.jetSrc = cms.InputTag(
'boostedTauSeeds')
21 process.ak4PFJetsRecoTauChargedHadronsBoosted.jetSrc = cms.InputTag(
'boostedTauSeeds')
22 process.ak4PFJetsRecoTauChargedHadronsBoosted.builders[1].dRcone = cms.double(0.3)
23 process.ak4PFJetsRecoTauChargedHadronsBoosted.builders[1].dRconeLimitedToJetArea = cms.bool(
True)
24 process.combinatoricRecoTausBoosted.jetSrc = cms.InputTag(
'boostedTauSeeds')
25 process.combinatoricRecoTausBoosted.builders[0].pfCandSrc = cms.InputTag(
'particleFlow')
28 process.hpsPFTauDiscriminationByMuonRejection3Boosted.dRmuonMatch = 0.1
30 process.slimmedTausBoosted = process.slimmedTaus.clone(src = cms.InputTag(
"selectedPatTausBoosted"))
31 patAlgosToolsTask.add(process.slimmedTausBoosted)
def cloneProcessingSnippet
def massSearchReplaceAnyInputTag