File indexing completed on 2024-12-12 23:18:44
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004 from Alignment.CommonAlignmentProducer.ALCARECOPromptCalibProdSiPixelAli_cff import *
0005 from HLTrigger.HLTfilters.hltHighLevel_cfi import *
0006 ALCARECOTkAlMinBiasFilterForSiPixelAliHLT = hltHighLevel.clone(
0007 HLTPaths = ['pathALCARECOTkAlHLTTracks'],
0008 throw = True,
0009 TriggerResultsTag = "TriggerResults::RECO"
0010 )
0011
0012 from Alignment.CommonAlignmentProducer.LSNumberFilter_cfi import *
0013
0014
0015 import RecoVertex.BeamSpotProducer.BeamSpotOnline_cfi
0016 onlineBeamSpot = RecoVertex.BeamSpotProducer.BeamSpotOnline_cfi.onlineBeamSpotProducer.clone()
0017
0018 import RecoVertex.BeamSpotProducer.onlineBeamSpotESProducer_cfi as _mod
0019 BeamSpotESProducer = _mod.onlineBeamSpotESProducer.clone(
0020 timeThreshold = 999999
0021 )
0022
0023
0024 from Alignment.CommonAlignmentProducer.ALCARECOTkAlMinBias_cff import ALCARECOTkAlMinBias
0025 ALCARECOTkAlMinBiasHLTTracks = ALCARECOTkAlMinBias.clone(
0026 src = cms.InputTag("hltMergedTracks")
0027 )
0028
0029
0030
0031
0032 from Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi import AlignmentTrackSelector
0033 SiPixelAliLooseSelectorHLT = AlignmentTrackSelector.clone(
0034 applyBasicCuts = True,
0035
0036 src = 'ALCARECOTkAlMinBiasHLTTracks',
0037 trackQualities = ["loose"],
0038 pMin = 4.,
0039 )
0040
0041
0042 SiPixelAliTrackSelectorHLT = SiPixelAliTrackSelector.clone(
0043 src = 'SiPixelAliTrackFitterHLT',
0044 )
0045
0046
0047
0048 from RecoTracker.IterativeTracking.InitialStep_cff import *
0049 from RecoTracker.Configuration.RecoTrackerP5_cff import *
0050 from RecoTracker.TrackProducer.TrackRefitter_cfi import *
0051
0052
0053
0054
0055 from Alignment.CommonAlignmentProducer.HLTModulesIncludes_cff import hltESPStripCPEfromTrackAngle, hltESPPixelCPEGeneric, hltESPTTRHBWithTrackAngle
0056
0057 SiPixelAliTrackRefitterHLT0 = TrackRefitter.clone(
0058 src = 'SiPixelAliLooseSelectorHLT',
0059 NavigationSchool = '',
0060 TTRHBuilder = 'hltESPTTRHBWithTrackAngle',
0061 beamSpot = 'onlineBeamSpot'
0062 )
0063
0064 SiPixelAliTrackRefitterHLT1 = SiPixelAliTrackRefitter0.clone(
0065 src = 'SiPixelAliTrackSelectorHLT',
0066 TTRHBuilder = 'hltESPTTRHBWithTrackAngle',
0067 beamSpot = 'onlineBeamSpot'
0068 )
0069
0070
0071 from Alignment.MillePedeAlignmentAlgorithm.MillePedeAlignmentAlgorithm_cfi import *
0072 from Alignment.CommonAlignmentProducer.AlignmentProducerAsAnalyzer_cff import AlignmentProducer
0073 SiPixelAliMilleAlignmentProducerHLT = SiPixelAliMilleAlignmentProducer.clone(
0074 beamSpotTag = 'onlineBeamSpot',
0075 tjTkAssociationMapTag = 'SiPixelAliTrackRefitterHLT1',
0076 algoConfig = MillePedeAlignmentAlgorithm.clone(
0077 binaryFile = 'milleBinaryHLT_0.dat',
0078 treeFile = 'treeFileHLT.root',
0079 monitorFile = 'millePedeMonitorHLT.root'
0080 )
0081 )
0082
0083
0084 SiPixelAliTrackerTrackHitFilterHLT = SiPixelAliTrackerTrackHitFilter.clone(
0085 src = 'SiPixelAliTrackRefitterHLT0'
0086 )
0087
0088
0089 import RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cff as fitWithMaterial
0090 SiPixelAliTrackFitterHLT = fitWithMaterial.ctfWithMaterialTracks.clone(
0091 src = 'SiPixelAliTrackerTrackHitFilterHLT',
0092 NavigationSchool = '',
0093 TTRHBuilder = 'hltESPTTRHBWithTrackAngle',
0094 beamSpot = 'onlineBeamSpot'
0095 )
0096
0097 SiPixelAliMillePedeFileConverterHLT = cms.EDProducer(
0098 "MillePedeFileConverter",
0099 fileDir = cms.string(SiPixelAliMilleAlignmentProducerHLT.algoConfig.fileDir.value()),
0100 inputBinaryFile = cms.string(SiPixelAliMilleAlignmentProducerHLT.algoConfig.binaryFile.value()),
0101 fileBlobLabel = cms.string(''),
0102 )
0103
0104 seqALCARECOPromptCalibProdSiPixelAliHLT = cms.Sequence(
0105 ALCARECOTkAlMinBiasFilterForSiPixelAliHLT*
0106 LSNumberFilter*
0107 onlineBeamSpot*
0108 SiPixelAliLooseSelectorHLT*
0109 SiPixelAliTrackRefitterHLT0*
0110 SiPixelAliTrackerTrackHitFilterHLT*
0111 SiPixelAliTrackFitterHLT*
0112 SiPixelAliTrackSelectorHLT*
0113 SiPixelAliTrackRefitterHLT1*
0114 SiPixelAliMilleAlignmentProducerHLT*
0115 SiPixelAliMillePedeFileConverterHLT
0116 )