File indexing completed on 2024-12-02 23:44:15
0001 import FWCore.ParameterSet.Config as cms
0002
0003 import HLTrigger.HLTfilters.triggerResultsFilterFromDB_cfi
0004 ALCARECOEcalESAlignHLT = HLTrigger.HLTfilters.triggerResultsFilterFromDB_cfi.triggerResultsFilterFromDB.clone(
0005 eventSetupPathsKey = 'EcalESAlign',
0006 usePathStatus = False,
0007 hltResults = 'TriggerResults::HLT',
0008 l1tResults = '',
0009 throw = False
0010 )
0011
0012
0013
0014
0015
0016
0017 esSelectedTracks = cms.EDFilter("TrackSelector",
0018 src = cms.InputTag('generalTracks'),
0019 cut = cms.string("abs(eta)>1.65 && pt>1 && numberOfValidHits>=10")
0020 )
0021
0022 import Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi
0023 ecalAlCaESAlignTrackReducer = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone(
0024 src = cms.InputTag('esSelectedTracks'),
0025 filter = True,
0026 applyBasicCuts = False,
0027 ptMin = 1.0,
0028 etaMin = -3.5,
0029 etaMax = 3.5,
0030 nHitMin = 0
0031 )
0032
0033 esMinTrackNumberFilter = cms.EDFilter("TrackCountFilter",
0034 src = cms.InputTag('ecalAlCaESAlignTrackReducer'),
0035 minNumber = cms.uint32(10)
0036 )
0037
0038 EcalESAlignTracksSkimSeq = cms.Sequence( esSelectedTracks * ecalAlCaESAlignTrackReducer * esMinTrackNumberFilter)
0039
0040 seqEcalESAlign = cms.Sequence(ALCARECOEcalESAlignHLT * EcalESAlignTracksSkimSeq)
0041