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