00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 from L1TriggerOffline.L1Analyzer.GenSelection_cff import *
00005
00006 from L1TriggerOffline.L1Analyzer.L1Selection_cff import *
00007
00008 from L1TriggerOffline.L1Analyzer.HistoLimits_cfi import *
00009
00010 from L1TriggerOffline.L1Analyzer.TFile_cfi import *
00011
00012 MatchCenJetsMc = cms.EDFilter("TrivialDeltaRMatcher",
00013 src = cms.InputTag("SelectL1CenJets"),
00014 distMin = cms.double(0.5),
00015 matched = cms.InputTag("SelectGenCenJets")
00016 )
00017
00018 MatchTauJetsQCDMc = cms.EDFilter("TrivialDeltaRMatcher",
00019 src = cms.InputTag("SelectL1TauJets"),
00020 distMin = cms.double(0.5),
00021 matched = cms.InputTag("SelectGenCenJets")
00022 )
00023
00024
00025 MatchMcCenJets = cms.EDFilter("TrivialDeltaRMatcher",
00026 src = cms.InputTag("SelectGenCenJets"),
00027 distMin = cms.double(0.5),
00028 matched = cms.InputTag("SelectL1CenJets")
00029 )
00030
00031 MatchQCDMcTauJets = cms.EDFilter("TrivialDeltaRMatcher",
00032 src = cms.InputTag("SelectGenCenJets"),
00033 distMin = cms.double(0.5),
00034 matched = cms.InputTag("SelectL1TauJets")
00035 )
00036
00037
00038 L1AnalyzerCenJetsMC = cms.EDAnalyzer("L1Analyzer",
00039 histoLimits,
00040 EffMatchMapSource = cms.untracked.InputTag("MatchMcCenJets"),
00041 ReferenceSource = cms.untracked.InputTag("SelectGenCenJets"),
00042 CandidateSource = cms.untracked.InputTag("SelectL1CenJets"),
00043 ResMatchMapSource = cms.untracked.InputTag("MatchCenJetsMc")
00044 )
00045
00046 L1AnalyzerTauJetsQCDMC = cms.EDAnalyzer("L1Analyzer",
00047 histoLimits,
00048 EffMatchMapSource = cms.untracked.InputTag("MatchQCDMcTauJets"),
00049 ReferenceSource = cms.untracked.InputTag("SelectGenCenJets"),
00050 CandidateSource = cms.untracked.InputTag("SelectL1TauJets"),
00051 ResMatchMapSource = cms.untracked.InputTag("MatchTauJetsQCDMc")
00052 )
00053
00054
00055 L1CenJetMCAnalysis = cms.Sequence(L1CenJetSelection+GenCenJetSelection*MatchCenJetsMc+MatchMcCenJets*L1AnalyzerCenJetsMC)
00056 L1TauJetQCDMCAnalysis = cms.Sequence(L1TauJetSelection+GenCenJetSelection*MatchTauJetsQCDMc+MatchQCDMcTauJets*L1AnalyzerTauJetsQCDMC)
00057