File indexing completed on 2023-07-18 22:34:10
0001 import FWCore.ParameterSet.Config as cms
0002
0003 Phase2OTValidateTrackingRecHit = cms.EDProducer('Phase2OTValidateTrackingRecHit',
0004 Delta_X_Pixel = cms.PSet(
0005 name = cms.string('Delta_X_Pixel'),
0006 title = cms.string('#Delta X macro-pixel sensor;Cluster resolution X coordinate [#mum]'),
0007 switch = cms.bool(True),
0008 xmax = cms.double(250),
0009 xmin = cms.double(-250),
0010 NxBins = cms.int32(100)
0011 ),
0012 Delta_Y_Pixel = cms.PSet(
0013 name = cms.string('Delta_Y_Pixel'),
0014 title = cms.string('#Delta Y macro-pixel sensor;Cluster resolution Y coordinate [#mum]'),
0015 switch = cms.bool(True),
0016 xmin = cms.double(-1500),
0017 xmax = cms.double(1500),
0018 NxBins = cms.int32(100)
0019 ),
0020 Delta_X_Pixel_Primary = cms.PSet(
0021 name = cms.string('Delta_X_Pixel_Primary'),
0022 title = cms.string('#Delta X macro-pixel sensor;cluster resolution X coordinate [#mum]'),
0023 switch = cms.bool(True),
0024 xmin = cms.double(-250),
0025 xmax = cms.double(250),
0026 NxBins = cms.int32(100)
0027 ),
0028 Delta_Y_Pixel_Primary = cms.PSet(
0029 name = cms.string('Delta_Y_Pixel_Primary'),
0030 title = cms.string('#Delta Y macro-pixel sensor;cluster resolution Y coordinate [#mum]'),
0031 switch = cms.bool(True),
0032 xmin = cms.double(-500),
0033 xmax = cms.double(500),
0034 NxBins = cms.int32(100)
0035 ),
0036 Delta_X_vs_eta_Pixel = cms.PSet(
0037 name = cms.string('Delta_X_vs_Eta_Pixel'),
0038 title = cms.string(';|#eta|;#Delta x [#mum]'),
0039 NyBins = cms.int32(250),
0040 ymin = cms.double(-250),
0041 ymax = cms.double(250),
0042 NxBins = cms.int32(41),
0043 switch = cms.bool(True),
0044 xmax = cms.double(4.1),
0045 xmin = cms.double(0)
0046 ),
0047 Delta_Y_vs_eta_Pixel = cms.PSet(
0048 name = cms.string('Delta_Y_vs_Eta_Pixel'),
0049 title = cms.string(';|#eta|;#Delta y [#mum]'),
0050 NyBins = cms.int32(300),
0051 ymin = cms.double(-1500),
0052 ymax = cms.double(1500),
0053 NxBins = cms.int32(41),
0054 switch = cms.bool(True),
0055 xmax = cms.double(4.1),
0056 xmin = cms.double(0)
0057 ),
0058 Delta_X_vs_phi_Pixel = cms.PSet(
0059 name = cms.string('Delta_X_vs_Phi_Pixel'),
0060 title = cms.string(';#phi;#Delta x [#mum]'),
0061 NyBins = cms.int32(250),
0062 ymin = cms.double(-250),
0063 ymax = cms.double(250),
0064 NxBins = cms.int32(36),
0065 switch = cms.bool(True),
0066 xmax = cms.double(3.1415926535897931),
0067 xmin = cms.double(-3.1415926535897931)
0068 ),
0069 Delta_Y_vs_phi_Pixel = cms.PSet(
0070 name = cms.string('Delta_Y_vs_Phi_Pixel'),
0071 title = cms.string(';#phi;#Delta y [#mum]'),
0072 NyBins = cms.int32(300),
0073 ymin = cms.double(-1500),
0074 ymax = cms.double(1500),
0075 NxBins = cms.int32(35),
0076 switch = cms.bool(True),
0077 xmax = cms.double(3.1415926535897931),
0078 xmin = cms.double(-3.1415926535897931)
0079 ),
0080 Pull_X_Pixel = cms.PSet(
0081 name = cms.string('Pull_X_Pixel'),
0082 title = cms.string(';pull x;'),
0083 xmin = cms.double(-4),
0084 switch = cms.bool(True),
0085 xmax = cms.double(4),
0086 NxBins = cms.int32(100)
0087 ),
0088 Pull_Y_Pixel = cms.PSet(
0089 name = cms.string('Pull_Y_Pixel'),
0090 title = cms.string(';pull y;'),
0091 xmin = cms.double(-4),
0092 switch = cms.bool(True),
0093 xmax = cms.double(4),
0094 NxBins = cms.int32(100)
0095 ),
0096 Pull_X_Pixel_Primary = cms.PSet(
0097 name = cms.string('Pull_X_Pixel_Primary'),
0098 title = cms.string(';pull x;'),
0099 xmin = cms.double(-4),
0100 switch = cms.bool(True),
0101 xmax = cms.double(4),
0102 NxBins = cms.int32(100)
0103 ),
0104 Pull_Y_Pixel_Primary = cms.PSet(
0105 name = cms.string('Pull_Y_Pixel_Primary'),
0106 title = cms.string(';pull y;'),
0107 xmin = cms.double(-4),
0108 switch = cms.bool(True),
0109 xmax = cms.double(4),
0110 NxBins = cms.int32(100)
0111 ),
0112 Pull_X_vs_eta_Pixel = cms.PSet(
0113 name = cms.string('Pull_X_vs_Eta'),
0114 title = cms.string(';#eta;pull x'),
0115 ymax = cms.double(4),
0116 NxBins = cms.int32(82),
0117 switch = cms.bool(True),
0118 xmax = cms.double(4.1),
0119 xmin = cms.double(-4.1),
0120 ymin = cms.double(-4)
0121 ),
0122 Pull_Y_vs_eta_Pixel = cms.PSet(
0123 name = cms.string('Pull_Y_vs_Eta'),
0124 title = cms.string(';#eta;pull y'),
0125 ymax = cms.double(4),
0126 NxBins = cms.int32(82),
0127 switch = cms.bool(True),
0128 xmax = cms.double(4.1),
0129 xmin = cms.double(-4.1),
0130 ymin = cms.double(-4)
0131 ),
0132 nRecHits_Pixel_primary = cms.PSet(
0133 name = cms.string('Number_RecHits_matched_PrimarySimTrack'),
0134 title = cms.string('Number of RecHits matched to primary SimTrack;;'),
0135 xmin = cms.double(0),
0136 switch = cms.bool(True),
0137 xmax = cms.double(10000),
0138 NxBins = cms.int32(100)
0139 ),
0140 Delta_X_Strip = cms.PSet(
0141 name = cms.string('Delta_X_Strip'),
0142 title = cms.string('#Delta X strip sensor;Cluster resolution X coordinate [#mum]'),
0143 switch = cms.bool(True),
0144 xmin = cms.double(-250),
0145 xmax = cms.double(250),
0146 NxBins = cms.int32(100)
0147 ),
0148 Delta_Y_Strip = cms.PSet(
0149 name = cms.string('Delta_Y_Strip'),
0150 title = cms.string('#Delta Y strip sensor;Cluster resolution Y coordinate [cm]'),
0151 xmin = cms.double(-5),
0152 switch = cms.bool(True),
0153 xmax = cms.double(5),
0154 NxBins = cms.int32(100)
0155 ),
0156 Delta_X_Strip_Primary = cms.PSet(
0157 name = cms.string('Delta_X_Strip_Primary'),
0158 title = cms.string('#Delta X strip sensor;Cluster resolution X coordinate [#mum]'),
0159 switch = cms.bool(True),
0160 xmin = cms.double(-250),
0161 xmax = cms.double(250),
0162 NxBins = cms.int32(100)
0163 ),
0164 Delta_Y_Strip_Primary = cms.PSet(
0165 name = cms.string('Delta_Y_Strip_Primary'),
0166 title = cms.string('#Delta Y strip sensor;Cluster resolution Y coordinate [cm]'),
0167 xmin = cms.double(-5),
0168 switch = cms.bool(True),
0169 xmax = cms.double(5),
0170 NxBins = cms.int32(100)
0171 ),
0172 Delta_X_vs_eta_Strip = cms.PSet(
0173 name = cms.string('Delta_X_vs_Eta_Strip'),
0174 title = cms.string(';|#eta|;#Delta x [#mum]'),
0175 NyBins = cms.int32(250),
0176 ymin = cms.double(-250),
0177 ymax = cms.double(250),
0178 NxBins = cms.int32(41),
0179 switch = cms.bool(True),
0180 xmax = cms.double(4.1),
0181 xmin = cms.double(0)
0182 ),
0183 Delta_Y_vs_eta_Strip = cms.PSet(
0184 name = cms.string('Delta_Y_vs_Eta_Strip'),
0185 title = cms.string(';|#eta|;#Delta y [cm]'),
0186 NyBins = cms.int32(100),
0187 ymin = cms.double(-5),
0188 ymax = cms.double(5),
0189 NxBins = cms.int32(41),
0190 switch = cms.bool(True),
0191 xmax = cms.double(4.1),
0192 xmin = cms.double(0)
0193 ),
0194 Delta_X_vs_phi_Strip = cms.PSet(
0195 name = cms.string('Delta_X_vs_Phi_Strip'),
0196 title = cms.string(';#phi;#Delta x [#mum]'),
0197 NyBins = cms.int32(250),
0198 ymin = cms.double(-250),
0199 ymax = cms.double(250),
0200 NxBins = cms.int32(36),
0201 switch = cms.bool(True),
0202 xmax = cms.double(3.1415926535897931),
0203 xmin = cms.double(-3.1415926535897931)
0204 ),
0205 Delta_Y_vs_phi_Strip = cms.PSet(
0206 name = cms.string('Delta_Y_vs_Phi_Strip'),
0207 title = cms.string(';#phi;#Delta y [cm]'),
0208 NyBins = cms.int32(100),
0209 ymin = cms.double(-5),
0210 ymax = cms.double(5),
0211 NxBins = cms.int32(36),
0212 switch = cms.bool(True),
0213 xmax = cms.double(3.1415926535897931),
0214 xmin = cms.double(-3.1415926535897931)
0215 ),
0216 Pull_X_Strip = cms.PSet(
0217 name = cms.string('Pull_X_Strip'),
0218 title = cms.string(';pull x;'),
0219 xmin = cms.double(-4),
0220 switch = cms.bool(True),
0221 xmax = cms.double(4),
0222 NxBins = cms.int32(100)
0223 ),
0224 Pull_Y_Strip = cms.PSet(
0225 name = cms.string('Pull_Y_Strip'),
0226 title = cms.string(';pull y;'),
0227 xmin = cms.double(-4),
0228 switch = cms.bool(True),
0229 xmax = cms.double(4),
0230 NxBins = cms.int32(100)
0231 ),
0232 Pull_X_Strip_Primary = cms.PSet(
0233 name = cms.string('Pull_X_Strip_Primary'),
0234 title = cms.string(';pull x;'),
0235 xmin = cms.double(-4),
0236 switch = cms.bool(True),
0237 xmax = cms.double(4),
0238 NxBins = cms.int32(100)
0239 ),
0240 Pull_Y_Strip_Primary = cms.PSet(
0241 name = cms.string('Pull_Y_Strip_Primary'),
0242 title = cms.string(';pull y;'),
0243 xmin = cms.double(-4),
0244 switch = cms.bool(True),
0245 xmax = cms.double(4),
0246 NxBins = cms.int32(100)
0247 ),
0248 Pull_X_vs_eta_Strip = cms.PSet(
0249 name = cms.string('Pull_X_vs_Eta_Strip'),
0250 title = cms.string(';#eta;pull x'),
0251 ymax = cms.double(4),
0252 NxBins = cms.int32(82),
0253 switch = cms.bool(True),
0254 xmax = cms.double(4.1),
0255 xmin = cms.double(-4.1),
0256 ymin = cms.double(-4)
0257 ),
0258 Pull_Y_vs_eta_Strip = cms.PSet(
0259 name = cms.string('Pull_Y_vs_Eta_Strip'),
0260 title = cms.string(';#eta;pull y'),
0261 ymax = cms.double(4),
0262 NxBins = cms.int32(82),
0263 switch = cms.bool(True),
0264 xmax = cms.double(4.1),
0265 xmin = cms.double(-4.1),
0266 ymin = cms.double(-4)
0267 ),
0268 nRecHits_Strip_primary = cms.PSet(
0269 name = cms.string('Number_RecHits_matched_PrimarySimTrack'),
0270 title = cms.string('Number of RecHits matched to primary SimTrack;;'),
0271 xmin = cms.double(0),
0272 switch = cms.bool(True),
0273 xmax = cms.double(10000),
0274 NxBins = cms.int32(100)
0275 ),
0276 SimVertexSource = cms.InputTag('g4SimHits'),
0277 associatePixel = cms.bool(False),
0278 associateHitbySimTrack = cms.bool(True),
0279 Verbosity = cms.bool(False),
0280 associateStrip = cms.bool(True),
0281 phase2TrackerSimLinkSrc = cms.InputTag('simSiPixelDigis', 'Tracker'),
0282 associateRecoTracks = cms.bool(False),
0283 pixelSimLinkSrc = cms.InputTag('simSiPixelDigis', 'Pixel'),
0284 usePhase2Tracker = cms.bool(True),
0285 rechitsSrc = cms.InputTag('siPhase2RecHits'),
0286 simTracksSrc = cms.InputTag('g4SimHits'),
0287 SimTrackMinPt = cms.double(2),
0288 PSimHitSource = cms.VInputTag(
0289 'g4SimHits:TrackerHitsTIBLowTof',
0290 'g4SimHits:TrackerHitsTIBHighTof',
0291 'g4SimHits:TrackerHitsTIDLowTof',
0292 'g4SimHits:TrackerHitsTIDHighTof',
0293 'g4SimHits:TrackerHitsTOBLowTof',
0294 'g4SimHits:TrackerHitsTOBHighTof',
0295 'g4SimHits:TrackerHitsTECLowTof',
0296 'g4SimHits:TrackerHitsTECHighTof',
0297 'g4SimHits:TrackerHitsPixelBarrelLowTof',
0298 'g4SimHits:TrackerHitsPixelBarrelHighTof',
0299 'g4SimHits:TrackerHitsPixelEndcapLowTof',
0300 'g4SimHits:TrackerHitsPixelEndcapHighTof'
0301 ),
0302 ROUList = cms.vstring(
0303 'TrackerHitsPixelBarrelLowTof',
0304 'TrackerHitsPixelBarrelHighTof',
0305 'TrackerHitsTIBLowTof',
0306 'TrackerHitsTIBHighTof',
0307 'TrackerHitsTIDLowTof',
0308 'TrackerHitsTIDHighTof',
0309 'TrackerHitsTOBLowTof',
0310 'TrackerHitsTOBHighTof',
0311 'TrackerHitsPixelEndcapLowTof',
0312 'TrackerHitsPixelEndcapHighTof',
0313 'TrackerHitsTECLowTof',
0314 'TrackerHitsTECHighTof'
0315 ),
0316 tracksSrc = cms.InputTag('generalTracks'),
0317 TopFolderName = cms.string('TrackerPhase2OTTrackingRecHitV'),
0318 mightGet = cms.optional.untracked.vstring
0319 )