1 import FWCore.ParameterSet.Config
as cms
6 ALCARECOCalMinBiasFilterForSiStripHitEff = hltHighLevel.clone(
7 HLTPaths = [
'pathALCARECOSiStripCalMinBias'],
9 TriggerResultsTag = (
"TriggerResults",
"",
"RECO")
16 ALCARECOMonitoringTracks = AlignmentTrackSelector.clone(
18 src =
'ALCARECOSiStripCalMinBias',
20 applyBasicCuts =
True,
33 ALCARECOMonitoringTracksRefit = TrackRefitter.clone(
34 src =
"ALCARECOMonitoringTracks",
35 NavigationSchool = cms.string(
"")
41 ALCARECOTrackFilterRefit = cms.Sequence(ALCARECOMonitoringTracks +
42 MeasurementTrackerEvent +
44 ALCARECOMonitoringTracksRefit)
48 from CalibTracker.SiStripHitEfficiency.siStripHitEfficiencyWorker_cfi
import siStripHitEfficiencyWorker
49 ALCARECOSiStripHitEff = siStripHitEfficiencyWorker.clone(
50 dqmDir =
"AlCaReco/SiStripHitEfficiency",
51 lumiScalers=
"scalersRawToDigi",
53 commonMode =
"siStripDigis:CommonMode",
55 combinatorialTracks =
"ALCARECOMonitoringTracksRefit",
56 trajectories =
"ALCARECOMonitoringTracksRefit",
57 siStripClusters =
"siStripClusters",
58 siStripDigis =
"siStripDigis",
59 trackerEvent =
"MeasurementTrackerEvent",
65 trackMultiplicity = 1000,
69 useAllHitsFromTracksWithMissingHits =
False,
70 doMissingHitsRecovery =
False,
72 ClusterMatchingMethod = 4,
76 from Configuration.Eras.Modifier_run3_common_cff
import run3_common
77 run3_common.toModify(ALCARECOSiStripHitEff,
78 useAllHitsFromTracksWithMissingHits =
True,
79 doMissingHitsRecovery =
True)
82 MEtoEDMConvertSiStripHitEff = cms.EDProducer(
"MEtoEDMConverter",
83 Name = cms.untracked.string(
'MEtoEDMConverter'),
84 Verbosity = cms.untracked.int32(0),
87 Frequency = cms.untracked.int32(50),
88 MEPathToSave = cms.untracked.string(
'AlCaReco/SiStripHitEfficiency'))
91 seqALCARECOPromptCalibProdSiStripHitEfficiency = cms.Sequence(
92 ALCARECOCalMinBiasFilterForSiStripHitEff *
93 ALCARECOTrackFilterRefit *
94 ALCARECOSiStripHitEff *
95 MEtoEDMConvertSiStripHitEff)