00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 import HLTriggerOffline.BJet.hltBtagLifetimeAnalyzer_cfi
00005 hlt_BTagIP_Jet180 = HLTriggerOffline.BJet.hltBtagLifetimeAnalyzer_cfi.hltBtagLifetimeAnalyzer.clone()
00006 hlt_BTagIP_DoubleJet120 = HLTriggerOffline.BJet.hltBtagLifetimeAnalyzer_cfi.hltBtagLifetimeAnalyzer.clone()
00007 hlt_BTagIP_TripleJet70 = HLTriggerOffline.BJet.hltBtagLifetimeAnalyzer_cfi.hltBtagLifetimeAnalyzer.clone()
00008 hlt_BTagIP_QuadJet40 = HLTriggerOffline.BJet.hltBtagLifetimeAnalyzer_cfi.hltBtagLifetimeAnalyzer.clone()
00009 hlt_BTagIP_HT470 = HLTriggerOffline.BJet.hltBtagLifetimeAnalyzer_cfi.hltBtagLifetimeAnalyzer.clone()
00010
00011 hltBLifetime_modules = cms.PSet(
00012 modules = cms.vstring(
00013 'hlt_BTagIP_Jet180',
00014 'hlt_BTagIP_DoubleJet120',
00015 'hlt_BTagIP_TripleJet70',
00016 'hlt_BTagIP_QuadJet40',
00017 'hlt_BTagIP_HT470')
00018 )
00019 hltBLifetime = cms.Sequence(hlt_BTagIP_Jet180+hlt_BTagIP_DoubleJet120+hlt_BTagIP_TripleJet70+hlt_BTagIP_QuadJet40+hlt_BTagIP_HT470)
00020 hlt_BTagIP_Jet180.triggerPath = 'HLT_BTagIP_Jet180'
00021 hlt_BTagIP_Jet180.levels = cms.VPSet(cms.PSet(
00022 filter = cms.InputTag("hltL1sBLifetime","","HLT"),
00023 jets = cms.InputTag("hltIterativeCone5CaloJets","","HLT"),
00024 name = cms.string('L1'),
00025 title = cms.string('L1')
00026 ),
00027 cms.PSet(
00028 filter = cms.InputTag("hltBLifetime1jetL2filter","","HLT"),
00029 jets = cms.InputTag("hltBLifetimeL25Jets","","HLT"),
00030 tracks = cms.InputTag("hltBLifetimeL25Associator","","HLT"),
00031 name = cms.string('L2'),
00032 title = cms.string('L2')
00033 ),
00034 cms.PSet(
00035 filter = cms.InputTag("hltBLifetimeL25filter","","HLT"),
00036 jets = cms.InputTag("hltBLifetimeL3Jets","","HLT"),
00037 tracks = cms.InputTag("hltBLifetimeL3Associator","","HLT"),
00038 name = cms.string('L25'),
00039 title = cms.string('L2.5')
00040 ),
00041 cms.PSet(
00042 filter = cms.InputTag("hltBLifetimeL3filter","","HLT"),
00043 jets = cms.InputTag("hltBLifetimeHLTJets"),
00044 name = cms.string('L3'),
00045 title = cms.string('L3')
00046 ))
00047 hlt_BTagIP_DoubleJet120.triggerPath = 'HLT_BTagIP_DoubleJet120'
00048 hlt_BTagIP_DoubleJet120.levels = cms.VPSet(cms.PSet(
00049 filter = cms.InputTag("hltL1sBLifetime","","HLT"),
00050 jets = cms.InputTag("hltIterativeCone5CaloJets","","HLT"),
00051 name = cms.string('L1'),
00052 title = cms.string('L1')
00053 ),
00054 cms.PSet(
00055 filter = cms.InputTag("hltBLifetime2jetL2filter","","HLT"),
00056 jets = cms.InputTag("hltBLifetimeL25Jets","","HLT"),
00057 tracks = cms.InputTag("hltBLifetimeL25Associator","","HLT"),
00058 name = cms.string('L2'),
00059 title = cms.string('L2')
00060 ),
00061 cms.PSet(
00062 filter = cms.InputTag("hltBLifetimeL25filter","","HLT"),
00063 jets = cms.InputTag("hltBLifetimeL3Jets","","HLT"),
00064 tracks = cms.InputTag("hltBLifetimeL3Associator","","HLT"),
00065 name = cms.string('L25'),
00066 title = cms.string('L2.5')
00067 ),
00068 cms.PSet(
00069 filter = cms.InputTag("hltBLifetimeL3filter","","HLT"),
00070 jets = cms.InputTag("hltBLifetimeHLTJets"),
00071 name = cms.string('L3'),
00072 title = cms.string('L3')
00073 ))
00074 hlt_BTagIP_TripleJet70.triggerPath = 'HLT_BTagIP_TripleJet70'
00075 hlt_BTagIP_TripleJet70.levels = cms.VPSet(cms.PSet(
00076 filter = cms.InputTag("hltL1sBLifetime","","HLT"),
00077 jets = cms.InputTag("hltIterativeCone5CaloJets","","HLT"),
00078 name = cms.string('L1'),
00079 title = cms.string('L1')
00080 ),
00081 cms.PSet(
00082 filter = cms.InputTag("hltBLifetime3jetL2filter","","HLT"),
00083 jets = cms.InputTag("hltBLifetimeL25Jets","","HLT"),
00084 tracks = cms.InputTag("hltBLifetimeL25Associator","","HLT"),
00085 name = cms.string('L2'),
00086 title = cms.string('L2')
00087 ),
00088 cms.PSet(
00089 filter = cms.InputTag("hltBLifetimeL25filter","","HLT"),
00090 jets = cms.InputTag("hltBLifetimeL3Jets","","HLT"),
00091 tracks = cms.InputTag("hltBLifetimeL3Associator","","HLT"),
00092 name = cms.string('L25'),
00093 title = cms.string('L2.5')
00094 ),
00095 cms.PSet(
00096 filter = cms.InputTag("hltBLifetimeL3filter","","HLT"),
00097 jets = cms.InputTag("hltBLifetimeHLTJets"),
00098 name = cms.string('L3'),
00099 title = cms.string('L3')
00100 ))
00101 hlt_BTagIP_QuadJet40.triggerPath = 'HLT_BTagIP_QuadJet40'
00102 hlt_BTagIP_QuadJet40.levels = cms.VPSet(cms.PSet(
00103 filter = cms.InputTag("hltL1sBLifetime","","HLT"),
00104 jets = cms.InputTag("hltIterativeCone5CaloJets","","HLT"),
00105 name = cms.string('L1'),
00106 title = cms.string('L1')
00107 ),
00108 cms.PSet(
00109 filter = cms.InputTag("hltBLifetime4jetL2filter","","HLT"),
00110 jets = cms.InputTag("hltBLifetimeL25Jets","","HLT"),
00111 tracks = cms.InputTag("hltBLifetimeL25Associator","","HLT"),
00112 name = cms.string('L2'),
00113 title = cms.string('L2')
00114 ),
00115 cms.PSet(
00116 filter = cms.InputTag("hltBLifetimeL25filter","","HLT"),
00117 jets = cms.InputTag("hltBLifetimeL3Jets","","HLT"),
00118 tracks = cms.InputTag("hltBLifetimeL3Associator","","HLT"),
00119 name = cms.string('L25'),
00120 title = cms.string('L2.5')
00121 ),
00122 cms.PSet(
00123 filter = cms.InputTag("hltBLifetimeL3filter","","HLT"),
00124 jets = cms.InputTag("hltBLifetimeHLTJets"),
00125 name = cms.string('L3'),
00126 title = cms.string('L3')
00127 ))
00128 hlt_BTagIP_HT470.triggerPath = 'HLT_BTagIP_HT470'
00129 hlt_BTagIP_HT470.levels = cms.VPSet(cms.PSet(
00130 filter = cms.InputTag("hltL1sBLifetime","","HLT"),
00131 jets = cms.InputTag("hltIterativeCone5CaloJets","","HLT"),
00132 name = cms.string('L1'),
00133 title = cms.string('L1')
00134 ),
00135 cms.PSet(
00136 filter = cms.InputTag("hltBLifetimeHTL2filter","","HLT"),
00137 jets = cms.InputTag("hltBLifetimeL25Jets","","HLT"),
00138 tracks = cms.InputTag("hltBLifetimeL25Associator","","HLT"),
00139 name = cms.string('L2'),
00140 title = cms.string('L2')
00141 ),
00142 cms.PSet(
00143 filter = cms.InputTag("hltBLifetimeL25filter","","HLT"),
00144 jets = cms.InputTag("hltBLifetimeL3Jets","","HLT"),
00145 tracks = cms.InputTag("hltBLifetimeL3Associator","","HLT"),
00146 name = cms.string('L25'),
00147 title = cms.string('L2.5')
00148 ),
00149 cms.PSet(
00150 filter = cms.InputTag("hltBLifetimeL3filter","","HLT"),
00151 jets = cms.InputTag("hltBLifetimeHLTJets"),
00152 name = cms.string('L3'),
00153 title = cms.string('L3')
00154 ))
00155