1 import FWCore.ParameterSet.Config
as cms
3 from RecoTracker.TransientTrackingRecHit.tkTransientTrackingRecHitBuilderESProducer_cfi
import tkTransientTrackingRecHitBuilderESProducer
4 TTRHBuilderAngleAndTemplate = tkTransientTrackingRecHitBuilderESProducer.clone(StripCPE =
'StripCPEfromTrackAngle',
6 ComponentName =
'WithAngleAndTemplate',
7 PixelCPE =
'PixelCPETemplateReco',
8 Matcher =
'StandardMatcher',
9 ComputeCoarseLocalPositionFromDisk =
False)
11 from Configuration.Eras.Modifier_trackingPhase2PU140_cff
import trackingPhase2PU140
12 trackingPhase2PU140.toModify(TTRHBuilderAngleAndTemplate,
13 Phase2StripCPE =
'Phase2StripCPE',
14 StripCPE =
'FakeStripCPE')
17 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
18 phase1Pixel.toModify(TTRHBuilderAngleAndTemplate, PixelCPE =
'PixelCPEClusterRepair')
20 TTRHBuilderAngleAndTemplateWithoutProbQ = TTRHBuilderAngleAndTemplate.clone(ComponentName =
'WithAngleAndTemplateWithoutProbQ')
21 phase1Pixel.toModify(TTRHBuilderAngleAndTemplateWithoutProbQ, PixelCPE =
'PixelCPEClusterRepairWithoutProbQ')
24 from Configuration.ProcessModifiers.PixelCPEGeneric_cff
import PixelCPEGeneric
25 PixelCPEGeneric.toModify(TTRHBuilderAngleAndTemplate, PixelCPE =
'PixelCPEGeneric')
26 PixelCPEGeneric.toModify(TTRHBuilderAngleAndTemplateWithoutProbQ, PixelCPE =
'PixelCPEGeneric')