CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
IterTrackingModules4seedMonitoring_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 selectedIterTrackingStep = []
4 
5 seedInputTag = {}
6 trackCandInputTag = {}
7 trackSeedSizeBin = {}
8 trackSeedSizeMin = {}
9 trackSeedSizeMax = {}
10 clusterLabel = {}
11 clusterBin = {}
12 clusterMax = {}
13 
14 seedInputTag ['initialStep'] = cms.InputTag("initialStepSeeds")
15 trackCandInputTag['initialStep'] = cms.InputTag("initialStepTrackCandidates")
16 trackSeedSizeBin ['initialStep'] = cms.int32(100) # could be 50 ?
17 trackSeedSizeMin ['initialStep'] = cms.double(0)
18 trackSeedSizeMax ['initialStep'] = cms.double(5000)
19 clusterLabel ['initialStep'] = cms.vstring('Pix')
20 clusterBin ['initialStep'] = cms.int32(100)
21 clusterMax ['initialStep'] = cms.double(20000)
22 
23 seedInputTag ['lowPtTripletStep'] = cms.InputTag("lowPtTripletStepSeeds")
24 trackCandInputTag['lowPtTripletStep'] = cms.InputTag("lowPtTripletStepTrackCandidates")
25 trackSeedSizeBin ['lowPtTripletStep'] = cms.int32(100)
26 trackSeedSizeMin ['lowPtTripletStep'] = cms.double(0)
27 trackSeedSizeMax ['lowPtTripletStep'] = cms.double(30000)
28 clusterLabel ['lowPtTripletStep'] = cms.vstring('Pix')
29 clusterBin ['lowPtTripletStep'] = cms.int32(100)
30 clusterMax ['lowPtTripletStep'] = cms.double(20000)
31 
32 seedInputTag ['pixelPairStep'] = cms.InputTag("pixelPairStepSeeds")
33 trackCandInputTag['pixelPairStep'] = cms.InputTag("pixelPairStepTrackCandidates")
34 trackSeedSizeBin ['pixelPairStep'] = cms.int32(400)
35 trackSeedSizeMin ['pixelPairStep'] = cms.double(0)
36 trackSeedSizeMax ['pixelPairStep'] = cms.double(100000)
37 clusterLabel ['pixelPairStep'] = cms.vstring('Pix')
38 clusterBin ['pixelPairStep'] = cms.int32(100)
39 clusterMax ['pixelPairStep'] = cms.double(20000)
40 
41 seedInputTag ['detachedTripletStep'] = cms.InputTag("detachedTripletStepSeeds")
42 trackCandInputTag['detachedTripletStep'] = cms.InputTag("detachedTripletStepTrackCandidates")
43 trackSeedSizeBin ['detachedTripletStep'] = cms.int32(100)
44 trackSeedSizeMin ['detachedTripletStep'] = cms.double(0)
45 trackSeedSizeMax ['detachedTripletStep'] = cms.double(30000)
46 clusterLabel ['detachedTripletStep'] = cms.vstring('Pix')
47 clusterBin ['detachedTripletStep'] = cms.int32(100)
48 clusterMax ['detachedTripletStep'] = cms.double(20000)
49 
50 seedInputTag ['mixedTripletStep'] = cms.InputTag("mixedTripletStepSeeds")
51 trackCandInputTag['mixedTripletStep'] = cms.InputTag("mixedTripletStepTrackCandidates")
52 trackSeedSizeBin ['mixedTripletStep'] = cms.int32(400)
53 trackSeedSizeMin ['mixedTripletStep'] = cms.double(0)
54 trackSeedSizeMax ['mixedTripletStep'] = cms.double(200000)
55 clusterLabel ['mixedTripletStep'] = cms.vstring('Tot')
56 clusterBin ['mixedTripletStep'] = cms.int32(500)
57 clusterMax ['mixedTripletStep'] = cms.double(100000)
58 
59 seedInputTag ['pixelLessStep'] = cms.InputTag("pixelLessStepSeeds")
60 trackCandInputTag['pixelLessStep'] = cms.InputTag("pixelLessStepTrackCandidates")
61 trackSeedSizeBin ['pixelLessStep'] = cms.int32(400)
62 trackSeedSizeMin ['pixelLessStep'] = cms.double(0)
63 trackSeedSizeMax ['pixelLessStep'] = cms.double(200000)
64 clusterLabel ['pixelLessStep'] = cms.vstring('Strip')
65 clusterBin ['pixelLessStep'] = cms.int32(500)
66 clusterMax ['pixelLessStep'] = cms.double(100000)
67 
68 seedInputTag ['tobTecStep'] = cms.InputTag("tobTecStepSeeds")
69 trackCandInputTag['tobTecStep'] = cms.InputTag("tobTecStepTrackCandidates")
70 trackSeedSizeBin ['tobTecStep'] = cms.int32(400)
71 trackSeedSizeMin ['tobTecStep'] = cms.double(0)
72 trackSeedSizeMax ['tobTecStep'] = cms.double(100000)
73 clusterLabel ['tobTecStep'] = cms.vstring('Strip')
74 clusterBin ['tobTecStep'] = cms.int32(500)
75 clusterMax ['tobTecStep'] = cms.double(100000)
76 
77 seedInputTag ['muonSeededStepInOut'] = cms.InputTag("muonSeededSeedsInOut")
78 trackCandInputTag['muonSeededStepInOut'] = cms.InputTag("muonSeededTrackCandidatesInOut")
79 trackSeedSizeBin ['muonSeededStepInOut'] = cms.int32(15)
80 trackSeedSizeMin ['muonSeededStepInOut'] = cms.double(-0.5)
81 trackSeedSizeMax ['muonSeededStepInOut'] = cms.double(14.5)
82 clusterLabel ['muonSeededStepInOut'] = cms.vstring('Strip')
83 clusterBin ['muonSeededStepInOut'] = cms.int32(500)
84 clusterMax ['muonSeededStepInOut'] = cms.double(100000)
85 
86 seedInputTag ['muonSeededStepOutIn'] = cms.InputTag("muonSeededSeedsOutIn")
87 trackCandInputTag['muonSeededStepOutIn'] = cms.InputTag("muonSeededTrackCandidatesOutIn")
88 trackSeedSizeBin ['muonSeededStepOutIn'] = cms.int32(15)
89 trackSeedSizeMin ['muonSeededStepOutIn'] = cms.double(-0.5)
90 trackSeedSizeMax ['muonSeededStepOutIn'] = cms.double(14.5)
91 clusterLabel ['muonSeededStepOutIn'] = cms.vstring('Strip')
92 clusterBin ['muonSeededStepOutIn'] = cms.int32(500)
93 clusterMax ['muonSeededStepOutIn'] = cms.double(100000)
94 
95 seedInputTag ['muonSeededStepOutInDisplaced'] = cms.InputTag("muonSeededSeedsOutInDisplaced")
96 trackCandInputTag['muonSeededStepOutInDisplaced'] = cms.InputTag("muonSeededTrackCandidatesOutInDisplacedg")
97 trackSeedSizeBin ['muonSeededStepOutInDisplaced'] = cms.int32(15)
98 trackSeedSizeMin ['muonSeededStepOutInDisplaced'] = cms.double(-0.5)
99 trackSeedSizeMax ['muonSeededStepOutInDisplaced'] = cms.double(14.5)
100 clusterLabel ['muonSeededStepOutInDisplaced'] = cms.vstring('Strip')
101 clusterBin ['muonSeededStepOutInDisplaced'] = cms.int32(500)
102 clusterMax ['muonSeededStepOutInDisplaced'] = cms.double(100000)
103 
104 seedInputTag ['jetCoreRegionalStep'] = cms.InputTag("jetCoreRegionalStepSeeds")
105 trackCandInputTag['jetCoreRegionalStep'] = cms.InputTag("jetCoreRegionalStepTrackCandidates")
106 trackSeedSizeBin ['jetCoreRegionalStep'] = cms.int32(15)
107 trackSeedSizeMin ['jetCoreRegionalStep'] = cms.double(-0.5)
108 trackSeedSizeMax ['jetCoreRegionalStep'] = cms.double(14.5)
109 clusterLabel ['jetCoreRegionalStep'] = cms.vstring('Tot')
110 clusterBin ['jetCoreRegionalStep'] = cms.int32(500)
111 clusterMax ['jetCoreRegionalStep'] = cms.double(100000)
112 
113 selectedIterTrackingStep.extend( ['initialStep'] )
114 selectedIterTrackingStep.extend( ['lowPtTripletStep'] )
115 selectedIterTrackingStep.extend( ['pixelPairStep'] )
116 selectedIterTrackingStep.extend( ['detachedTripletStep'] )
117 selectedIterTrackingStep.extend( ['mixedTripletStep'] )
118 selectedIterTrackingStep.extend( ['pixelLessStep'] )
119 selectedIterTrackingStep.extend( ['tobTecStep'] )
120 selectedIterTrackingStep.extend( ['jetCoreRegionalStep'] )
121 selectedIterTrackingStep.extend( ['muonSeededStepInOut'] )
122 selectedIterTrackingStep.extend( ['muonSeededStepOutIn'] )
123 #selectedIterTrackingStep.extend( ['muonSeededStepOutInDisplaced'] )