00001 import FWCore.ParameterSet.Config as cms
00002
00003 TopDiLeptonOfflineDQM = cms.EDAnalyzer("TopDiLeptonOfflineDQM",
00004
00005
00006
00007
00008
00009
00010 setup = cms.PSet(
00011
00012
00013
00014 directory = cms.string("Physics/Top/TopDiLeptonDQM/"),
00015
00016
00017 sources = cms.PSet(
00018 muons = cms.InputTag("muons"),
00019 elecs = cms.InputTag("gsfElectrons"),
00020 jets = cms.InputTag("ak5CaloJets"),
00021 mets = cms.VInputTag("met", "tcMet", "pfMet")
00022 ),
00023
00024 monitoring = cms.PSet(
00025 verbosity = cms.string("DEBUG")
00026 ),
00027
00028
00029 elecExtras = cms.PSet(
00030
00031 electronId = cms.PSet(
00032 src = cms.InputTag("eidRobustLoose"),
00033 pattern = cms.int32(1)
00034 ),
00035
00036
00037 select = cms.string("pt>5 && abs(eta)<2.4 && abs(gsfTrack.d0)<1 && abs(gsfTrack.dz)<20"),
00038
00039
00040 isolation = cms.string("(dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.2"),
00041 ),
00042
00043
00044 muonExtras = cms.PSet(
00045
00046
00047 select = cms.string("pt>1 && abs(eta)<2.4 && abs(globalTrack.d0)<1 && abs(globalTrack.dz)<20"),
00048
00049
00050 isolation = cms.string("(isolationR03.sumPt+isolationR03.emEt+isolationR03.hadEt)/pt<0.2"),
00051 ),
00052
00053
00054 jetExtras = cms.PSet(
00055
00056
00057 jetCorrector = cms.string("ak5CaloL2L3"),
00058
00059
00060 jetID = cms.PSet(
00061 label = cms.InputTag("ak5JetID"),
00062 select = cms.string("fHPD < 0.98 & n90Hits>1 & restrictedEMF<1")
00063 ),
00064
00065
00066
00067 select = cms.string("pt>15 & abs(eta)<2.5 & emEnergyFraction>0.01"),
00068 ),
00069
00070
00071 massExtras = cms.PSet(
00072 lowerEdge = cms.double(3.0),
00073 upperEdge = cms.double(3.2)
00074 ),
00075
00076
00077 triggerExtras = cms.PSet(
00078 src = cms.InputTag("TriggerResults","","HLT"),
00079 pathsELECMU = cms.vstring(['HLT_Mu9:HLT_Ele15_SW_L1R',
00080 'HLT_Mu15:HLT_Ele15_SW_L1R',
00081 'HLT_DoubleMu3:HLT_Ele15_SW_L1R',
00082 'HLT_Ele15_SW_L1R:HLT_Mu9',
00083 'HLT_Ele15_SW_L1R:HLT_DoubleMu3']),
00084 pathsDIMUON = cms.vstring(['HLT_Mu15:HLT_Mu9',
00085 'HLT_DoubleMu3:HLT_Mu9',
00086 'HLT_Mu9:HLT_DoubleMu3',
00087 'HLT_Mu15:HLT_DoubleMu3'])
00088 )
00089 ),
00090
00091
00092
00093
00094
00095
00096
00097
00098 preselection = cms.PSet(
00099
00100 trigger = cms.PSet(
00101 src = cms.InputTag("TriggerResults","","HLT"),
00102 select = cms.vstring(['HLT_Mu9','HLT_Ele15_SW_L1R','HLT_DoubleMu3'])
00103 ),
00104
00105 vertex = cms.PSet(
00106 src = cms.InputTag("offlinePrimaryVertices"),
00107 select = cms.string('abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake')
00108 )
00109 ),
00110
00111
00112
00113
00114
00115
00116
00117
00118
00119
00120 selection = cms.VPSet(
00121 cms.PSet(
00122
00123
00124
00125 label = cms.string("empty:step0")
00126 ),
00127 ),
00128 )