CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTFastRecoForB_cff.py
Go to the documentation of this file.
2 
5 
6 #############################################
7 # Reconstruct tracks with pixel seeds
8 #############################################
9 
10 # Take all pixel tracks for b tagging track reco (pTMin>1GeV, nHits>=8)
11 hltFastTrackMergerForB = cms.EDProducer("FastTrackMerger",
12  SaveTracksOnly = cms.untracked.bool(True),
13  TrackProducers = cms.VInputTag(cms.InputTag("globalPixelWithMaterialTracks"),
14  cms.InputTag("globalPixelTrackCandidates")),
15  ptMin = cms.untracked.double(1.0),
16  minHits = cms.untracked.uint32(8)
17 )
18 
19 
20 
21 
22 ###############################
23 
24 hltBLifetimeRegionalCkfTrackCandidatesHbb = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
25 hltBLifetimeRegionalPixelSeedGeneratorHbbVBF = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
26 hltBLifetimeBTagIP3D1stTrkRegionalCkfTrackCandidatesJet20 = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
27 hltBLifetimeBTagIP3D1stTrkRegionalCkfTrackCandidatesJet20 = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
28 hltBLifetimeRegionalPixelSeedGeneratorbbPhiL1FastJet = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
29 hltBLifetimeBTagIP3D1stTrkRegionalPixelSeedGeneratorJet20HbbL1FastJet = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
30 hltBLifetimeDiBTagIP3D1stTrkRegionalPixelSeedGeneratorJet20HbbL1FastJet = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
31 hltBLifetimeFastRegionalPixelSeedGeneratorHbbVBF = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
32 hltBLifetimeRegionalPixelSeedGeneratorbbPhiL1FastJetFastPV = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
33 hltFastPixelBLifetimeRegionalPixelSeedGeneratorHbb = FastSimulation.HighLevelTrigger.DummyModule_cfi.dummyModule.clone()
34 
35 hltBLifetimeRegionalCkfTrackCandidatesHbb = cms.Sequence(globalPixelTracking)
36 hltBLifetimeRegionalCkfTrackCandidatesHbbVBF = cms.Sequence(globalPixelTracking)
37 hltBLifetimeBTagIP3D1stTrkRegionalCkfTrackCandidatesJet20Hbb = cms.Sequence(globalPixelTracking)
38 hltBLifetimeDiBTagIP3D1stTrkRegionalCkfTrackCandidatesJet20Hbb = cms.Sequence(globalPixelTracking)
39 hltBLifetimeRegionalCkfTrackCandidatesbbPhi = cms.Sequence(globalPixelTracking)
40 hltBLifetimeRegionalCkfTrackCandidatesbbPhiL1FastJet = cms.Sequence(globalPixelTracking)
41 hltBLifetimeBTagIP3D1stTrkRegionalCkfTrackCandidatesJet20HbbL1FastJet = cms.Sequence(globalPixelTracking)
42 hltBLifetimeDiBTagIP3D1stTrkRegionalCkfTrackCandidatesJet20HbbL1FastJet = cms.Sequence(globalPixelTracking)
43 hltBLifetimeFastRegionalCkfTrackCandidatesHbbVBF = cms.Sequence(globalPixelTracking)
44 hltBLifetimeRegionalCkfTrackCandidatesbbPhiL1FastJetFastPV = cms.Sequence(globalPixelTracking)
45 hltFastPixelBLifetimeRegionalCkfTrackCandidatesHbb = cms.Sequence(globalPixelTracking)
46 
47 hltBLifetimeRegionalCtfWithMaterialTracksHbb = hltFastTrackMergerForB.clone()
48 hltBLifetimeRegionalCtfWithMaterialTracksHbbVBF = hltFastTrackMergerForB.clone()
49 hltBLifetimeBTagIP3D1stTrkRegionalCtfWithMaterialTracksJet20Hbb = hltFastTrackMergerForB.clone()
50 hltBLifetimeDiBTagIP3D1stTrkRegionalCtfWithMaterialTracksJet20Hbb = hltFastTrackMergerForB.clone()
51 hltBLifetimeRegionalCtfWithMaterialTracksbbPhi = hltFastTrackMergerForB.clone()
52 hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJet = hltFastTrackMergerForB.clone()
53 hltBLifetimeBTagIP3D1stTrkRegionalCtfWithMaterialTracksJet20HbbL1FastJet = hltFastTrackMergerForB.clone()
54 hltBLifetimeDiBTagIP3D1stTrkRegionalCtfWithMaterialTracksJet20HbbL1FastJet = hltFastTrackMergerForB.clone()
55 hltBLifetimeFastRegionalCtfWithMaterialTracksHbbVBF = hltFastTrackMergerForB.clone()
56 hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV = hltFastTrackMergerForB.clone()
57 hltFastPixelBLifetimeRegionalCtfWithMaterialTracksHbb = hltFastTrackMergerForB.clone()
58 
59 hltBLifetimeRegionalCkfTrackCandidates = cms.Sequence(globalPixelTracking)
60 hltBLifetimeRegionalCkfTrackCandidatesSingleTop = cms.Sequence(globalPixelTracking)
61 hltBLifetimeRegionalCkfTrackCandidatesEleJetSingleTop = cms.Sequence(globalPixelTracking)
62 hltBLifetimeRegionalCkfTrackCandidatesIsoEleJetSingleTop = cms.Sequence(globalPixelTracking)
63 hltBLifetimeRegionalCkfTrackCandidatesRA2b = cms.Sequence(globalPixelTracking)
64 hltBLifetimeRegionalCkfTrackCandidatesRAzr = cms.Sequence(globalPixelTracking)
65 hltBLifetimeRegionalCkfTrackCandidatesHbb = cms.Sequence(globalPixelTracking)
66 hltBLifetimeRegional3DCkfTrackCandidatesJet30Hbb = cms.Sequence(globalPixelTracking)
67 hltBLifetimeRegional3D1stTrkCkfTrackCandidatesJet20Hbb = cms.Sequence(globalPixelTracking)
68 hltBLifetimeRegional3DCkfTrackCandidatesJet30Hbb = cms.Sequence(globalPixelTracking)
69 hltBLifetimeBTagIP3D1stTrkRegionalCkfTrackCandidatesJet20Hbb = cms.Sequence(globalPixelTracking)
70 hltBLifetimeDiBTagIP3D1stTrkRegionalCkfTrackCandidatesJet20Hbb = cms.Sequence(globalPixelTracking)
71 hltBLifetimeRegionalCkfTrackCandidatesbbPhi = cms.Sequence(globalPixelTracking)
72 hltBLifetimeRegionalCkfTrackCandidatesGammaB = cms.Sequence(globalPixelTracking)
73 
74 hltBLifetimeRegionalCtfWithMaterialTracks = hltFastTrackMergerForB.clone()
75 hltBLifetimeRegionalCtfWithMaterialTracksSingleTop = hltFastTrackMergerForB.clone()
76 hltBLifetimeRegionalCtfWithMaterialTracksEleJetSingleTop = hltFastTrackMergerForB.clone()
77 hltBLifetimeRegionalCtfWithMaterialTracksIsoEleJetSingleTop = hltFastTrackMergerForB.clone()
78 hltBLifetimeRegionalCtfWithMaterialTracksRA2b = hltFastTrackMergerForB.clone()
79 hltBLifetimeRegionalCtfWithMaterialTracksRAzr = hltFastTrackMergerForB.clone()
80 hltBLifetimeRegionalCtfWithMaterialTracksHbb = hltFastTrackMergerForB.clone()
81 hltBLifetimeRegional3DCtfWithMaterialTracksJet30Hbb = hltFastTrackMergerForB.clone()
82 hltBLifetimeRegional3D1stTrkCtfWithMaterialTracksJet20Hbb = hltFastTrackMergerForB.clone()
83 hltBLifetimeRegional3DCtfWithMaterialTracksJet30Hbb = hltFastTrackMergerForB.clone()
84 hltBLifetimeBTagIP3D1stTrkRegionalCtfWithMaterialTracksJet20Hbb = hltFastTrackMergerForB.clone()
85 hltBLifetimeDiBTagIP3D1stTrkRegionalCtfWithMaterialTracksJet20Hbb = hltFastTrackMergerForB.clone()
86 hltBLifetimeRegionalCtfWithMaterialTracksbbPhi = hltFastTrackMergerForB.clone()
87 hltBLifetimeRegionalCtfWithMaterialTracksGammaB = hltFastTrackMergerForB.clone()
88 
89 
90 #############################################
91 # Reconstruct muons for MumuK
92 #############################################
93 import FWCore.ParameterSet.Config as cms
94 
95 # Take all pixel-seeded tracks for b tagging track reco (pTMin>1GeV, nHits>=8)
96 hltCtfWithMaterialTracksMumuk = cms.EDProducer("FastTrackMerger",
97  SaveTracksOnly = cms.untracked.bool(True),
98  TrackProducers = cms.VInputTag(cms.InputTag("globalPixelWithMaterialTracks"),
99  cms.InputTag("globalPixelTrackCandidates")),
100  ptMin = cms.untracked.double(3.0),
101  minHits = cms.untracked.uint32(5)
102 )
103 
104 # produce ChargedCandidates from tracks
105 hltMumukAllConeTracks = cms.EDProducer("ConcreteChargedCandidateProducer",
106  src = cms.InputTag("hltCtfWithMaterialTracksMumuk"),
107  particleType = cms.string('mu-')
108 )
109 
110 hltCkfTrackCandidatesMumuk = cms.Sequence(cms.SequencePlaceholder("HLTL3muonrecoSequence"))
111 
112 
113 #############################################
114 # Reconstruct muons for JPsiToMumu
115 #############################################
116 
117 # Take all pixel-seeded tracks for b tagging track reco (pTMin>1GeV, nHits>=8)
118 hltCtfWithMaterialTracksMumu = cms.EDProducer("FastTrackMerger",
119  SaveTracksOnly = cms.untracked.bool(True),
120  TrackProducers = cms.VInputTag(cms.InputTag("hltL3Muons")),
121  ptMin = cms.untracked.double(3.0),
122  minHits = cms.untracked.uint32(5)
123 )
124 
125 # produce ChargedCandidates from tracks
126 hltMuTracks = cms.EDProducer("ConcreteChargedCandidateProducer",
127  src = cms.InputTag("hltCtfWithMaterialTracksMumu"),
128  particleType = cms.string('mu-')
129 )
130 
131 hltCkfTrackCandidatesMumu = cms.Sequence(cms.SequencePlaceholder("HLTL3muonrecoNocandSequence"))
132 
133