Skip to content

Commit

Permalink
Merge pull request #38214 from mmusich/protectSiStripCalCosmicsNano_1…
Browse files Browse the repository at this point in the history
…2_4_X

[12.4.X] protect `ALCARECOSiStripCalCosmicsNano` for missing tracks (when Tracker DCS is OFF)
  • Loading branch information
cmsbuild committed Jun 4, 2022
2 parents bedc8e5 + e6dc204 commit f17d277
Showing 1 changed file with 11 additions and 0 deletions.
Expand Up @@ -13,6 +13,16 @@
throw=cms.bool(False)
)

# Select only events where tracker had HV on (according to DCS bit information)
# AND respective partition is in the run (according to FED information)
import CalibTracker.SiStripCommon.SiStripDCSFilter_cfi
DCSStatusForSiStripCalCosmicsNano = CalibTracker.SiStripCommon.SiStripDCSFilter_cfi.siStripDCSFilter.clone(
DetectorType = cms.vstring('TIBTID','TOB','TECp','TECm'),
ApplyFilter = cms.bool(True),
AndOr = cms.bool(True),
DebugOn = cms.untracked.bool(False)
)

from CalibTracker.Configuration.Filter_Refit_cff import CalibrationTracks, CalibrationTracksRefit, MeasurementTrackerEvent, offlineBeamSpot

ALCARECOSiStripCalCosmicsNanoCalibTracks = CalibrationTracks.clone(src=cms.InputTag("ALCARECOSiStripCalCosmics"))
Expand All @@ -23,6 +33,7 @@
ALCARECOSiStripCalCosmicsNanoTkCalSeq = cms.Sequence(
ALCARECOSiStripCalCosmicsNanoPrescale*
ALCARECOSiStripCalCosmicsNanoHLT*
DCSStatusForSiStripCalCosmicsNano*
ALCARECOSiStripCalCosmicsNanoCalibTracks,
cms.Task(MeasurementTrackerEvent),
cms.Task(offlineBeamSpot),
Expand Down

0 comments on commit f17d277

Please sign in to comment.