CMS 3D CMS Logo

SiStripZeroSuppression_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 siStripZeroSuppression = cms.EDProducer("SiStripZeroSuppression",
6 
7  Algorithms = DefaultAlgorithms,
8  RawDigiProducersList = cms.VInputTag( cms.InputTag('siStripDigis','VirginRaw'),
9  cms.InputTag('siStripDigis','ProcessedRaw'),
10  cms.InputTag('siStripDigis','ScopeMode')),
11 
12 
13  DigisToMergeZS = cms.InputTag('siStripDigis','ZeroSuppressed'),
14  DigisToMergeVR = cms.InputTag('siStripVRDigis','VirginRaw'),
15 
16 
17  storeCM = cms.bool(True),
18  fixCM= cms.bool(False), # put -999 into CM collection for "inspected" APV
19 
20  produceRawDigis = cms.bool(True), # if mergeCollection is True, produceRawDigi is not considered
21  produceCalculatedBaseline = cms.bool(False),
22  produceBaselinePoints = cms.bool(False),
23  storeInZScollBadAPV = cms.bool(True),
24  mergeCollections = cms.bool(False)
25 
26 )
27 
28 # The SiStripClusters are not used anymore in phase2 tracking
29 # This part has to be clean up when they will be officially removed from the entire flow
30 from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
31 phase2_tracker.toModify(siStripZeroSuppression, # FIXME
32  RawDigiProducersList = cms.VInputTag( cms.InputTag('simSiStripDigis','VirginRaw'),
33  cms.InputTag('simSiStripDigis','ProcessedRaw'),
34  cms.InputTag('simSiStripDigis','ScopeMode'))
35 )
36