1 import FWCore.ParameterSet.Config
as cms
3 PixelCPEGenericESProducer = cms.ESProducer(
"PixelCPEGenericESProducer",
5 ComponentName = cms.string(
'PixelCPEGeneric'),
6 Alpha2Order = cms.bool(
True),
7 PixelErrorParametrization = cms.string(
'NOTcmsim'),
10 eff_charge_cut_lowX = cms.double(0.0),
11 eff_charge_cut_lowY = cms.double(0.0),
12 eff_charge_cut_highX = cms.double(1.0),
13 eff_charge_cut_highY = cms.double(1.0),
14 size_cutX = cms.double(3.0),
15 size_cutY = cms.double(3.0),
18 EdgeClusterErrorX = cms.double( 50.0 ),
19 EdgeClusterErrorY = cms.double( 85.0 ),
22 inflate_errors = cms.bool(
False),
23 inflate_all_errors_no_trk_angle = cms.bool(
False),
28 UseErrorsFromTemplates = cms.bool(
True),
31 TruncatePixelCharge = cms.bool(
True),
34 IrradiationBiasCorrection = cms.bool(
False),
37 DoCosmics = cms.bool(
False),
39 LoadTemplatesFromDB = cms.bool(
True),
42 ClusterProbComputationFlag = cms.int32(0),
53 useLAWidthFromDB = cms.bool(
True),
56 useLAAlignmentOffsets = cms.bool(
False),
59 MagneticFieldRecord = cms.ESInputTag(
""),
64 from Configuration.Eras.Modifier_phase2_tracker_cff
import phase2_tracker
65 phase2_tracker.toModify(PixelCPEGenericESProducer,
66 useLAWidthFromDB =
False,
67 UseErrorsFromTemplates =
False,
68 LoadTemplatesFromDB =
False,
69 TruncatePixelCharge =
False,
70 IrradiationBiasCorrection =
False,
72 Upgrade = cms.bool(
True)