File indexing completed on 2023-03-17 10:43:51
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005 from HLTrigger.HLTfilters.hltHighLevel_cfi import *
0006 ALCARECOCalMinBiasFilterForSiStripHitEff = hltHighLevel.clone(
0007 HLTPaths = ['pathALCARECOSiStripCalMinBias'],
0008 throw = True,
0009 TriggerResultsTag = ("TriggerResults","","RECO")
0010 )
0011
0012
0013
0014
0015 from Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi import *
0016 ALCARECOMonitoringTracks = AlignmentTrackSelector.clone(
0017
0018 src = 'ALCARECOSiStripCalMinBias',
0019 filter = True,
0020 applyBasicCuts = True,
0021 ptMin = 0.8,
0022 nHitMin = 6,
0023 chi2nMax = 10.)
0024
0025
0026 from RecoVertex.BeamSpotProducer.BeamSpot_cff import *
0027 from RecoTracker.IterativeTracking.InitialStep_cff import *
0028 from RecoTracker.Configuration.RecoTrackerP5_cff import *
0029 from RecoTracker.TrackProducer.TrackRefitter_cfi import *
0030 from DQM.SiStripCommon.TkHistoMap_cff import *
0031 from RecoTracker.MeasurementDet.MeasurementTrackerEventProducer_cfi import *
0032
0033 ALCARECOMonitoringTracksRefit = TrackRefitter.clone(
0034 src = "ALCARECOMonitoringTracks",
0035 NavigationSchool = cms.string("")
0036 )
0037
0038
0039
0040
0041 ALCARECOTrackFilterRefit = cms.Sequence(ALCARECOMonitoringTracks +
0042 MeasurementTrackerEvent +
0043 offlineBeamSpot +
0044 ALCARECOMonitoringTracksRefit)
0045
0046
0047
0048 from CalibTracker.SiStripHitEfficiency.siStripHitEfficiencyWorker_cfi import siStripHitEfficiencyWorker
0049 ALCARECOSiStripHitEff = siStripHitEfficiencyWorker.clone(
0050 dqmDir = "AlCaReco/SiStripHitEfficiency",
0051 lumiScalers= "scalersRawToDigi",
0052 addLumi = True,
0053 commonMode = "siStripDigis:CommonMode",
0054 addCommonMode= False,
0055 combinatorialTracks = "ALCARECOMonitoringTracksRefit",
0056 trajectories = "ALCARECOMonitoringTracksRefit",
0057 siStripClusters = "siStripClusters",
0058 siStripDigis = "siStripDigis",
0059 trackerEvent = "MeasurementTrackerEvent",
0060
0061 Layer = 0,
0062 Debug = True,
0063
0064 cutOnTracks = False,
0065 trackMultiplicity = 1000,
0066
0067 useFirstMeas = False,
0068 useLastMeas = False,
0069 useAllHitsFromTracksWithMissingHits = False,
0070
0071 ClusterMatchingMethod = 4,
0072 ClusterTrajDist = 15,
0073 )
0074
0075
0076 MEtoEDMConvertSiStripHitEff = cms.EDProducer("MEtoEDMConverter",
0077 Name = cms.untracked.string('MEtoEDMConverter'),
0078 Verbosity = cms.untracked.int32(0),
0079
0080
0081 Frequency = cms.untracked.int32(50),
0082 MEPathToSave = cms.untracked.string('AlCaReco/SiStripHitEfficiency'))
0083
0084
0085 seqALCARECOPromptCalibProdSiStripHitEfficiency = cms.Sequence(
0086 ALCARECOCalMinBiasFilterForSiStripHitEff *
0087 ALCARECOTrackFilterRefit *
0088 ALCARECOSiStripHitEff *
0089 MEtoEDMConvertSiStripHitEff)