CMS 3D CMS Logo

trackerClusterCheck_cfi.py
Go to the documentation of this file.
1 from RecoTracker.TkSeedGenerator.trackerClusterCheckDefault_cfi import trackerClusterCheckDefault as _trackerClusterCheckDefault
2 trackerClusterCheck = _trackerClusterCheckDefault.clone()
3 
4 from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel
5 from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
6 # Disable too many clusters check until we have an updated cut string for phase1 and phase2
7 phase1Pixel.toModify(trackerClusterCheck, doClusterCheck=False) # FIXME
8 phase2_tracker.toModify(trackerClusterCheck, doClusterCheck=False) # FIXME
9 
10 from Configuration.Eras.Modifier_peripheralPbPb_cff import peripheralPbPb
11 peripheralPbPb.toModify(trackerClusterCheck,
12  doClusterCheck=True, #FIXMETOO
13  cut = "strip < 400000 && pixel < 40000 && (strip < 60000 + 7.0*pixel) && (pixel < 8000 + 0.14*strip)"
14  )
15 from Configuration.Eras.Modifier_pp_on_XeXe_2017_cff import pp_on_XeXe_2017
16 pp_on_XeXe_2017.toModify(trackerClusterCheck,
17  doClusterCheck=True, #FIXMETOO
18  cut = "strip < 1000000 && pixel < 100000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)",
19  MaxNumberOfPixelClusters = 100000
20  )
21 
22 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
23 pp_on_AA.toModify(trackerClusterCheck,
24  doClusterCheck=True,
25  cut = "strip < 1000000 && pixel < 150000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + strip/2.)",
26  MaxNumberOfPixelClusters = 150000,
27  MaxNumberOfCosmicClusters = 500000
28  )
29 
30 from Configuration.ProcessModifiers.egamma_lowPt_exclusive_cff import egamma_lowPt_exclusive
31 egamma_lowPt_exclusive.toModify(trackerClusterCheck,
32  doClusterCheck=True,
33  cut = "strip < 1000 && pixel < 300 ",
34  MaxNumberOfPixelClusters = 300,
35  MaxNumberOfCosmicClusters = 1000
36  )
37