1 import FWCore.ParameterSet.Config
as cms
6 process.siStripZeroSuppression.Algorithms.CommonModeNoiseSubtractionMode = cms.string(
"Median")
7 process.siStripZeroSuppression.storeCM = cms.bool(
True)
15 process.siStripZeroSuppression.Algorithms.CommonModeNoiseSubtractionMode = cms.string(
"IteratedMedian")
16 process.siStripZeroSuppression.Algorithms.CutToAvoidSignal = cms.double(2.0)
17 process.siStripZeroSuppression.Algorithms.Iterations = cms.int32(3)
18 process.siStripZeroSuppression.storeCM = cms.bool(
True)
25 process.siStripZeroSuppression.Algorithms.CommonModeNoiseSubtractionMode = cms.string(
"Percentile")
26 process.siStripZeroSuppression.Algorithms.Percentile = cms.double(25.0)
27 process.siStripZeroSuppression.storeCM = cms.bool(
True)
34 process.siStripZeroSuppression.doAPVRestore = cms.bool(
True)
36 process.siStripZeroSuppression.Algorithms.APVInspectMode = cms.string(
"NullFraction")
37 process.siStripZeroSuppression.Algorithms.APVRestoreMode = cms.string(
"Flat")
38 process.siStripZeroSuppression.Algorithms.restoreThreshold = cms.double(0.5)
45 process.siStripZeroSuppression.doAPVRestore = cms.bool(
True)
46 process.siStripZeroSuppression.produceRawDigis = cms.bool(
True)
47 process.siStripZeroSuppression.storeInZScollBadAPV = cms.bool(
False)
49 process.siStripZeroSuppression.Algorithms.APVInspectMode = cms.string(
"AbnormalBaseline")
50 process.siStripZeroSuppression.Algorithms.APVRestoreMode = cms.string(
"PartialSuppress")
51 process.siStripZeroSuppression.Algorithms.Fraction = cms.double(0.2)
52 process.siStripZeroSuppression.Algorithms.Deviation = cms.uint32(25)
60 process.siStripZeroSuppression.Algorithms.PedestalSubtractionFedMode = cms.bool(
False)
64 process.siStripZeroSuppression.doAPVRestore = cms.bool(
True)
65 process.siStripZeroSuppression.produceRawDigis = cms.bool(
True)
66 process.siStripZeroSuppression.produceCalculatedBaseline = cms.bool(
True)
69 process.siStripZeroSuppression.Algorithms.APVInspectMode = cms.string(
"BaselineFollower")
70 process.siStripZeroSuppression.Algorithms.APVRestoreMode = cms.string(
"BaselineFollower")
71 process.siStripZeroSuppression.Algorithms.DeltaCMThreshold = cms.uint32(20)
72 process.siStripZeroSuppression.Algorithms.distortionThreshold = cms.uint32(40)
73 process.siStripZeroSuppression.Algorithms.nSigmaNoiseDerTh = cms.uint32(4)
74 process.siStripZeroSuppression.Algorithms.consecThreshold = cms.uint32(5)
75 process.siStripZeroSuppression.Algorithms.hitStripThreshold = cms.uint32(40)
76 process.siStripZeroSuppression.Algorithms.nSmooth = cms.uint32(9)
77 process.siStripZeroSuppression.Algorithms.minStripsToFit = cms.uint32(4)
84 process.siStripZeroSuppression.RawDigiProducersList = cms.VInputTag(
85 cms.InputTag(
'siStripVRDigis',
'VirginRaw'),
86 cms.InputTag(
'siStripVRDigis',
'ProcessedRaw'),
87 cms.InputTag(
'siStripVRDigis',
'ScopeMode')
def customiseIteratedMedian
def customiseMergeCollections
def customiseFlatAPVRestore
def customisePartialSuppress