5 ALCARECOSiStripCalZeroBiasHLT = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone(
13 eventSetupPathsKey=
'SiStripCalZeroBiasHI',
19 import CalibTracker.SiStripCommon.SiStripDCSFilter_cfi
20 DCSStatusForSiStripCalZeroBias = CalibTracker.SiStripCommon.SiStripDCSFilter_cfi.siStripDCSFilter.clone()
23 import HLTrigger.special.hltPixelActivityFilter_cfi
24 HLTPixelActivityFilterForSiStripCalZeroBias = HLTrigger.special.hltPixelActivityFilter_cfi.hltPixelActivityFilter.clone()
25 HLTPixelActivityFilterForSiStripCalZeroBias.maxClusters = 500
26 HLTPixelActivityFilterForSiStripCalZeroBias.inputTag =
'siPixelClusters'
30 siStripQualityESProducerUnbiased = CalibTracker.SiStripESProducers.SiStripQualityESProducer_cfi.siStripQualityESProducer.clone()
31 siStripQualityESProducerUnbiased.appendToDataLabel =
'unbiased'
32 siStripQualityESProducerUnbiased.ListOfRecordToMerge = cms.VPSet(
34 record = cms.string(
'SiStripDetCablingRcd' ),
35 tag = cms.string(
'' )
38 record = cms.string(
'SiStripBadChannelRcd' ),
39 tag = cms.string(
'' )
47 ZeroBiasClusterizer = cms.PSet(
48 Algorithm = cms.string(
'ThreeThresholdAlgorithm'),
49 ChannelThreshold = cms.double(2.0),
50 SeedThreshold = cms.double(3.0),
51 ClusterThreshold = cms.double(5.0),
52 MaxSequentialHoles = cms.uint32(0),
53 MaxSequentialBad = cms.uint32(1),
54 MaxAdjacentBad = cms.uint32(0),
55 QualityLabel = cms.string(
'unbiased'),
56 RemoveApvShots = cms.bool(
True)
60 calZeroBiasClusters = RecoLocalTracker.SiStripClusterizer.SiStripClusterizer_cfi.siStripClusters.clone()
61 calZeroBiasClusters.Clusterizer = ZeroBiasClusterizer
68 qualityStatistics = cms.EDAnalyzer(
"SiStripQualityStatistics",
69 TkMapFileName = cms.untracked.string(
''),
70 dataLabel = cms.untracked.string(
'unbiased')
74 seqALCARECOSiStripCalZeroBias = cms.Sequence(ALCARECOSiStripCalZeroBiasHLT*HLTPixelActivityFilterForSiStripCalZeroBias*DCSStatusForSiStripCalZeroBias*calZeroBiasClusters*APVPhases*consecutiveHEs)