00001 import FWCore.ParameterSet.Config as cms
00002
00003 DoubleTauPathVal = cms.EDFilter("HLTTauValidation",
00004 triggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","","HLT"),
00005 refTauCollection = cms.untracked.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"),
00006 refLeptonCollection = cms.untracked.InputTag("NOTHING"),
00007 DQMFolder = cms.untracked.string('HLT/HLTTAU/DoubleTau/Path'),
00008 Filter = cms.untracked.VInputTag(
00009 cms.InputTag("hltL1sDoubleTau","","HLT"),
00010 cms.InputTag("hltFilterDoubleTauEcalIsolation","","HLT"),
00011 cms.InputTag("hltFilterL25PixelTauPtLeadTk","","HLT"),
00012 cms.InputTag("hltFilterL25PixelTau","","HLT")
00013 ),
00014 MatchDeltaR = cms.untracked.vdouble(0.5,0.3,0.3,0.3),
00015 NTriggeredTaus = cms.untracked.vuint32(2,2,2,2,2),
00016 NTriggeredLeptons = cms.untracked.vuint32(0,0,0,0,0),
00017 TauType = cms.untracked.vint32(86,94,94,94),
00018 LeptonType = cms.untracked.vint32(0,0,0,0),
00019 DoReferenceAnalysis = cms.untracked.bool(True),
00020 )
00021
00022 DoubleTauL2Val = cms.EDFilter("HLTTauCaloDQMOfflineSource",
00023 DQMFolder = cms.string('HLT/HLTTAU/DoubleTau/L2'),
00024 L2InfoAssociationInput = cms.InputTag("hltL2DoubleTauIsolationProducer","L2TauIsolationInfoAssociator"),
00025 refCollection = cms.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"),
00026 MET = cms.InputTag("hltMet"),
00027 doReference = cms.bool(True),
00028 MatchDeltaR = cms.double(0.3),
00029 OutputFileName = cms.string(''),
00030 L2IsolatedJets = cms.InputTag("hltL2DoubleTauIsolationSelector","Isolated"),
00031 EtMin = cms.double(0.),
00032 EtMax = cms.double(100.),
00033 NBins = cms.int32(50)
00034 )
00035
00036
00037 DoubleTauL25Val = cms.EDFilter("HLTTauTrkDQMOfflineSource",
00038 DQMFolder = cms.string('HLT/HLTTAU/DoubleTau/L25'),
00039 ConeIsolation = cms.InputTag("hltConeIsolationL25PixelTauIsolated"),
00040 InputJets = cms.InputTag("hltL2DoubleTauIsolationSelector","Isolated"),
00041 IsolatedJets = cms.InputTag("hltIsolatedL25PixelTau"),
00042 refCollection = cms.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"),
00043 Type = cms.string('L25'),
00044 doReference = cms.bool(True),
00045 MatchDeltaR = cms.double(0.3),
00046 OutputFileName = cms.string(''),
00047 EtMin = cms.double(0.),
00048 EtMax = cms.double(100.),
00049 NBins = cms.int32(50)
00050 )
00051
00052
00053 doubleTauValidation = cms.Sequence(DoubleTauPathVal + DoubleTauL2Val + DoubleTauL25Val)
00054