CMS 3D CMS Logo

SiPixelClusterizer_cfi.py
Go to the documentation of this file.
1 
2 import FWCore.ParameterSet.Config as cms
3 
4 #
6 siPixelClusters = cms.EDProducer("SiPixelClusterProducer",
7  SiPixelGainCalibrationServiceParameters,
8  src = cms.InputTag("siPixelDigis"),
9  ChannelThreshold = cms.int32(1000),
10  MissCalibrate = cms.untracked.bool(True),
11  SplitClusters = cms.bool(False),
12  VCaltoElectronGain = cms.int32(65),
13  VCaltoElectronOffset = cms.int32(-414),
14  # **************************************
15  # **** payLoadType Options ****
16  # **** HLT - column granularity ****
17  # **** Offline - gain:col/ped:pix ****
18  # **************************************
19  payloadType = cms.string('Offline'),
20  SeedThreshold = cms.int32(1000),
21  ClusterThreshold = cms.double(4000.0),
22  # **************************************
23  maxNumberOfClusters = cms.int32(-1), # -1 means no limit.
24 )
25 
26 
27 # Need these until phase2 pixel templates are used
28 from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
29 phase2_tracker.toModify(siPixelClusters, # FIXME
30  src = cms.InputTag('simSiPixelDigis', "Pixel"),
31  MissCalibrate = False,
32  ElectronPerADCGain = cms.double(600.) # it can be changed to something else (e.g. 135e) if needed
33 )