diff --git a/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_Output_cff.py b/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_Output_cff.py
new file mode 100644
index 0000000000000..c0a15113a9939
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_Output_cff.py
@@ -0,0 +1,39 @@
+import FWCore.ParameterSet.Config as cms
+
+OutALCARECOPPSCalMaxTracks_noDrop = cms.PSet(
+ SelectEvents = cms.untracked.PSet(
+ SelectEvents = cms.vstring('pathALCARECOPPSCalMaxTracks')
+ ),
+ outputCommands = cms.untracked.vstring(
+ # timing diamonds
+ 'keep TotemFEDInfos_ctppsDiamondRawToDigiAlCaRecoProducer_*_*',
+ 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigiAlCaRecoProducer_*_*',
+ 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigiAlCaRecoProducer_*_*',
+ 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHitsAlCaRecoProducer_*_*',
+ 'keep CTPPSDiamondLocalTrackedmDetSetVector_ctppsDiamondLocalTracksAlCaRecoProducer_*_*',
+
+ #diamond sampic
+ 'keep TotemTimingDigiedmDetSetVector_totemTimingRawToDigiAlCaRecoProducer_*_*',
+ 'keep TotemTimingRecHitedmDetSetVector_totemTimingRecHitsAlCaRecoProducer_*_*',
+ 'keep TotemTimingLocalTrackedmDetSetVector_diamondSampicLocalTracksAlCaRecoProducer_*_*',
+
+ # tracking pixels
+ 'keep CTPPSPixelDigiedmDetSetVector_ctppsPixelDigisAlCaRecoProducer_*_*',
+ 'keep CTPPSPixelDataErroredmDetSetVector_ctppsPixelDigisAlCaRecoProducer_*_*',
+ 'keep CTPPSPixelClusteredmDetSetVector_ctppsPixelClustersAlCaRecoProducer_*_*',
+ 'keep CTPPSPixelRecHitedmDetSetVector_ctppsPixelRecHitsAlCaRecoProducer_*_*',
+ 'keep CTPPSPixelLocalTrackedmDetSetVector_ctppsPixelLocalTracksAlCaRecoProducer_*_*',
+
+ # CTPPS common
+ 'keep CTPPSLocalTrackLites_ctppsLocalTrackLiteProducerAlCaRecoProducer_*_*',
+ 'keep recoForwardProtons_ctppsProtonsAlCaRecoProducer_*_*',
+
+ # HLT info
+ 'keep *_hltGtStage2ObjectMap_*_*',
+ 'keep edmTriggerResults_*_*_*',
+ 'keep triggerTriggerEvent_*_*_*'
+ )
+)
+
+OutALCARECOPPSCalMaxTracks = OutALCARECOPPSCalMaxTracks_noDrop.clone()
+OutALCARECOPPSCalMaxTracks.outputCommands.insert(0, 'drop *')
\ No newline at end of file
diff --git a/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_cff.py b/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_cff.py
new file mode 100644
index 0000000000000..cbaea85b2e098
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/python/ALCARECOPPSCalMaxTracks_cff.py
@@ -0,0 +1,105 @@
+import FWCore.ParameterSet.Config as cms
+
+# 1. HLT filter
+#------------------------------------------------------
+import HLTrigger.HLTfilters.hltHighLevel_cfi as _hlt
+ALCARECOPPSCalMaxTracksFilter = _hlt.hltHighLevel.clone(eventSetupPathsKey = 'PPSCalMaxTracks')
+
+
+# 2. RAW2DIGI
+#------------------------------------------------------
+
+from EventFilter.CTPPSRawToDigi.ctppsRawToDigi_cff import *
+from EventFilter.CTPPSRawToDigi.ctppsRawToDigi_cff import ctppsDiamondRawToDigi as _ctppsDiamondRawToDigi
+from EventFilter.CTPPSRawToDigi.ctppsRawToDigi_cff import totemTimingRawToDigi as _totemTimingRawToDigi
+from EventFilter.CTPPSRawToDigi.ctppsRawToDigi_cff import ctppsPixelDigis as _ctppsPixelDigis
+
+ctppsDiamondRawToDigiAlCaRecoProducer = _ctppsDiamondRawToDigi.clone(rawDataTag = cms.InputTag('hltPPSCalibrationRaw'))
+totemTimingRawToDigiAlCaRecoProducer = _totemTimingRawToDigi.clone(rawDataTag = cms.InputTag('hltPPSCalibrationRaw') )
+ctppsPixelDigisAlCaRecoProducer = _ctppsPixelDigis.clone(inputLabel = cms.InputTag('hltPPSCalibrationRaw'))
+
+ctppsRawToDigiTaskAlCaRecoProducer = cms.Task(
+ ctppsDiamondRawToDigiAlCaRecoProducer,
+ totemTimingRawToDigiAlCaRecoProducer,
+ ctppsPixelDigisAlCaRecoProducer
+)
+
+ALCARECOPPSCalMaxTracksRaw2Digi = cms.Sequence(ctppsRawToDigiTaskAlCaRecoProducer)
+
+# 3 a). RECO - PIXELS
+#------------------------------------------------------
+
+from RecoPPS.Configuration.recoCTPPS_cff import *
+from RecoPPS.Local.ctppsPixelClusters_cfi import ctppsPixelClusters as _ctppsPixelClusters
+from RecoPPS.Local.ctppsPixelRecHits_cfi import ctppsPixelRecHits as _ctppsPixelRecHits
+from RecoPPS.Local.ctppsPixelLocalTracks_cfi import ctppsPixelLocalTracks as _ctppsPixelLocalTracks
+
+ctppsPixelClustersAlCaRecoProducer = _ctppsPixelClusters.clone(tag = 'ctppsPixelDigisAlCaRecoProducer')
+ctppsPixelRecHitsAlCaRecoProducer = _ctppsPixelRecHits.clone(RPixClusterTag = 'ctppsPixelClustersAlCaRecoProducer')
+ctppsPixelLocalTracksAlCaRecoProducer = _ctppsPixelLocalTracks.clone(tag = 'ctppsPixelRecHitsAlCaRecoProducer')
+
+ctppsPixelLocalReconstructionTaskAlCaRecoProducer = cms.Task(
+ ctppsPixelClustersAlCaRecoProducer,
+ ctppsPixelRecHitsAlCaRecoProducer,
+ ctppsPixelLocalTracksAlCaRecoProducer
+)
+
+# 3 b). RECO - CTPPS DIAMONDS
+#------------------------------------------------------
+
+from RecoPPS.Local.ctppsDiamondRecHits_cfi import ctppsDiamondRecHits as _ctppsDiamondRecHits
+from RecoPPS.Local.ctppsDiamondLocalTracks_cfi import ctppsDiamondLocalTracks as _ctppsDiamondLocalTracks
+ctppsDiamondRecHitsAlCaRecoProducer = _ctppsDiamondRecHits.clone(digiTag = cms.InputTag('ctppsDiamondRawToDigiAlCaRecoProducer','TimingDiamond'))
+ctppsDiamondLocalTracksAlCaRecoProducer = _ctppsDiamondLocalTracks.clone(recHitsTag = 'ctppsDiamondRecHitsAlCaRecoProducer')
+
+ctppsDiamondLocalReconstructionTaskAlCaRecoProducer = cms.Task(
+ ctppsDiamondRecHitsAlCaRecoProducer,
+ ctppsDiamondLocalTracksAlCaRecoProducer
+)
+
+# 3 c). RECO - TIMING DIAMONDS
+#------------------------------------------------------
+
+from RecoPPS.Local.totemTimingRecHits_cfi import totemTimingRecHits as _totemTimingRecHits
+from RecoPPS.Local.diamondSampicLocalTracks_cfi import diamondSampicLocalTracks as _diamondSampicLocalTracks
+
+totemTimingRecHitsAlCaRecoProducer = _totemTimingRecHits.clone(digiTag = cms.InputTag('totemTimingRawToDigiAlCaRecoProducer','TotemTiming'))
+diamondSampicLocalTracksAlCaRecoProducer = _diamondSampicLocalTracks.clone(recHitsTag = 'totemTimingRecHitsAlCaRecoProducer')
+
+diamondSampicLocalReconstructionTaskAlCaRecoProducer = cms.Task(
+ totemTimingRecHitsAlCaRecoProducer,
+ diamondSampicLocalTracksAlCaRecoProducer
+)
+
+# 4. RECO - TRACKS and PROTONS
+#------------------------------------------------------
+
+from RecoPPS.Local.ctppsLocalTrackLiteProducer_cff import ctppsLocalTrackLiteProducer as _ctppsLocalTrackLiteProducer
+
+ctppsLocalTrackLiteProducerAlCaRecoProducer = _ctppsLocalTrackLiteProducer.clone(
+ includeStrips = False,
+ includeDiamonds = True,
+ includePixels = True,
+ tagDiamondTrack = 'ctppsDiamondLocalTracksAlCaRecoProducer',
+ tagPixelTrack = 'ctppsPixelLocalTracksAlCaRecoProducer'
+)
+
+from RecoPPS.ProtonReconstruction.ctppsProtons_cff import ctppsProtons as _ctppsProtons
+ctppsProtonsAlCaRecoProducer = _ctppsProtons.clone(tagLocalTrackLite = 'ctppsLocalTrackLiteProducerAlCaRecoProducer')
+
+# 5. RECO - final task assembly
+#------------------------------------------------------
+
+recoPPSTaskAlCaRecoProducer = cms.Task(
+ ctppsDiamondLocalReconstructionTaskAlCaRecoProducer ,
+ diamondSampicLocalReconstructionTaskAlCaRecoProducer ,
+ ctppsPixelLocalReconstructionTaskAlCaRecoProducer ,
+ ctppsLocalTrackLiteProducerAlCaRecoProducer ,
+ ctppsProtonsAlCaRecoProducer
+)
+recoPPSSequenceAlCaRecoProducer = cms.Sequence(recoPPSTaskAlCaRecoProducer)
+
+# 6. master sequence object
+#------------------------------------------------------
+
+seqALCARECOPPSCalMaxTracksReco = cms.Sequence( ALCARECOPPSCalMaxTracksFilter + ALCARECOPPSCalMaxTracksRaw2Digi + recoPPSSequenceAlCaRecoProducer)
\ No newline at end of file
diff --git a/Calibration/PPSAlCaRecoProducer/test/BuildFile.xml b/Calibration/PPSAlCaRecoProducer/test/BuildFile.xml
new file mode 100644
index 0000000000000..045e88b9906a4
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/BuildFile.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Calibration/PPSAlCaRecoProducer/test/TestDriver.cpp b/Calibration/PPSAlCaRecoProducer/test/TestDriver.cpp
new file mode 100644
index 0000000000000..9841eb54e4741
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/TestDriver.cpp
@@ -0,0 +1,2 @@
+#include "FWCore/Utilities/interface/TestHelper.h"
+RUNTEST()
diff --git a/Calibration/PPSAlCaRecoProducer/test/hlt_out_singleRAW.py b/Calibration/PPSAlCaRecoProducer/test/hlt_out_singleRAW.py
new file mode 100644
index 0000000000000..36997f94c21cb
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/hlt_out_singleRAW.py
@@ -0,0 +1,293 @@
+# hltGetConfiguration /users/jjhollar/ImportAlcaPathsTry2/V4 --globaltag auto:run3_hlt --setup /dev/CMSSW_12_1_0/GRun/V14 --data --unprescale --customise HLTrigger/Configuration/customizeHLTforCMSSW.customiseFor2018Input
+
+# /users/jjhollar/ImportAlcaPathsTry2/V4 (CMSSW_12_1_0)
+
+import FWCore.ParameterSet.Config as cms
+
+process = cms.Process( "HLTX" )
+process.load("setup_dev_CMSSW_12_1_0_GRun_V14_cff")
+
+process.HLTConfigVersion = cms.PSet(
+ tableName = cms.string('/users/jjhollar/ImportAlcaPathsTry2/V4')
+)
+
+process.streams = cms.PSet( ALCAPPS = cms.vstring( 'AlCaPPS' ) )
+process.datasets = cms.PSet( AlCaPPS = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v1',
+ 'HLT_PPSMaxTracksPerRP4_v1' ) )
+
+process.hltGetConditions = cms.EDAnalyzer( "EventSetupRecordDataGetter",
+ verbose = cms.untracked.bool( False ),
+ toGet = cms.VPSet(
+ )
+)
+process.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
+ RawDataCollection = cms.InputTag( "rawDataCollector" )
+)
+process.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
+process.hltBoolFalse = cms.EDFilter( "HLTBool",
+ result = cms.bool( False )
+)
+process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
+ SelectedTriggerType = cms.int32( 1 )
+)
+process.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
+ FedIds = cms.vint32( 1404 ),
+ Setup = cms.string( "stage2::GTSetup" ),
+ FWId = cms.uint32( 0 ),
+ DmxFWId = cms.uint32( 0 ),
+ FWOverride = cms.bool( False ),
+ TMTCheck = cms.bool( True ),
+ CTP7 = cms.untracked.bool( False ),
+ MTF7 = cms.untracked.bool( False ),
+ InputLabel = cms.InputTag( "rawDataCollector" ),
+ lenSlinkHeader = cms.untracked.int32( 8 ),
+ lenSlinkTrailer = cms.untracked.int32( 8 ),
+ lenAMCHeader = cms.untracked.int32( 8 ),
+ lenAMCTrailer = cms.untracked.int32( 0 ),
+ lenAMC13Header = cms.untracked.int32( 8 ),
+ lenAMC13Trailer = cms.untracked.int32( 8 ),
+ debug = cms.untracked.bool( False ),
+ MinFeds = cms.uint32( 0 )
+)
+process.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
+ MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
+ EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
+ TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
+ JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
+ EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
+ ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
+ AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
+ GetPrescaleColumnFromData = cms.bool( False ),
+ AlgorithmTriggersUnprescaled = cms.bool( True ),
+ RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
+ AlgorithmTriggersUnmasked = cms.bool( True ),
+ ProduceL1GtDaqRecord = cms.bool( True ),
+ ProduceL1GtObjectMapRecord = cms.bool( True ),
+ EmulateBxInEvent = cms.int32( 1 ),
+ L1DataBxInEvent = cms.int32( 5 ),
+ AlternativeNrBxBoardDaq = cms.uint32( 0 ),
+ BstLengthBytes = cms.int32( -1 ),
+ PrescaleSet = cms.uint32( 1 ),
+ Verbosity = cms.untracked.int32( 0 ),
+ PrintL1Menu = cms.untracked.bool( False ),
+ TriggerMenuLuminosity = cms.string( "startup" ),
+ PrescaleCSVFile = cms.string( "prescale_L1TGlobal.csv" )
+)
+process.hltScalersRawToDigi = cms.EDProducer( "ScalersRawToDigi",
+ scalersInputTag = cms.InputTag( "rawDataCollector" )
+)
+process.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
+ changeToCMSCoordinates = cms.bool( False ),
+ maxZ = cms.double( 40.0 ),
+ setSigmaZ = cms.double( 0.0 ),
+ beamMode = cms.untracked.uint32( 11 ),
+ src = cms.InputTag( "hltScalersRawToDigi" ),
+ gtEvmLabel = cms.InputTag( "" ),
+ maxRadius = cms.double( 2.0 ),
+ useTransientRecord = cms.bool( False )
+)
+process.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
+ saveTags = cms.bool( True ),
+ L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
+ L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
+ L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
+ L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
+ L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
+ L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
+ L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
+ L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' )
+)
+process.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler",
+ offset = cms.uint32( 0 ),
+ L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
+)
+process.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi",
+ isRun3 = cms.bool( False ),
+ includeErrors = cms.bool( True ),
+ inputLabel = cms.InputTag( "rawDataCollector" ),
+ mappingLabel = cms.string( "RPix" )
+)
+process.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer",
+ RPixVerbosity = cms.untracked.int32( 0 ),
+ tag = cms.InputTag( "hltCTPPSPixelDigis" ),
+ SeedADCThreshold = cms.int32( 2 ),
+ ADCThreshold = cms.int32( 2 ),
+ ElectronADCGain = cms.double( 135.0 ),
+ VCaltoElectronGain = cms.int32( 50 ),
+ VCaltoElectronOffset = cms.int32( -411 ),
+ doSingleCalibration = cms.bool( False )
+)
+process.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer",
+ RPixVerbosity = cms.untracked.int32( 0 ),
+ RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" )
+)
+process.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer",
+ tag = cms.InputTag( "hltCTPPSPixelRecHits" ),
+ patternFinderAlgorithm = cms.string( "RPixRoadFinder" ),
+ trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ),
+ trackMinNumberOfPoints = cms.uint32( 3 ),
+ verbosity = cms.untracked.int32( 0 ),
+ maximumChi2OverNDF = cms.double( 5.0 ),
+ maximumXLocalDistanceFromTrack = cms.double( 0.2 ),
+ maximumYLocalDistanceFromTrack = cms.double( 0.3 ),
+ maxHitPerPlane = cms.int32( 20 ),
+ maxHitPerRomanPot = cms.int32( 60 ),
+ maxTrackPerRomanPot = cms.int32( 10 ),
+ maxTrackPerPattern = cms.int32( 5 ),
+ numberOfPlanesPerPot = cms.int32( 6 ),
+ roadRadius = cms.double( 1.0 ),
+ minRoadSize = cms.int32( 3 ),
+ maxRoadSize = cms.int32( 20 )
+)
+process.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter",
+ pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
+ minTracks = cms.int32( 1 ),
+ maxTracks = cms.int32( 4 ),
+ do_express = cms.bool( False ),
+ triggerType = cms.int32( 91 )
+)
+process.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
+ inputTag = cms.InputTag( "rawDataCollector" ),
+ fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 1462, 1463 )
+)
+process.hltBoolEnd = cms.EDFilter( "HLTBool",
+ result = cms.bool( True )
+)
+process.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler",
+ offset = cms.uint32( 0 ),
+ L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
+)
+process.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter",
+ pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
+ minTracks = cms.int32( 1 ),
+ maxTracks = cms.int32( 1 ),
+ do_express = cms.bool( True ),
+ triggerType = cms.int32( 91 )
+)
+process.hltFEDSelector = cms.EDProducer( "EvFFEDSelector",
+ inputTag = cms.InputTag( "rawDataCollector" ),
+ fedList = cms.vuint32( 1023, 1024 )
+)
+process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
+ throw = cms.bool( False ),
+ processName = cms.string( "@" ),
+ moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
+ moduleLabelPatternsToSkip = cms.vstring( )
+)
+process.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
+ processName = cms.string( "@" )
+)
+process.hltPreALCAPPSOutput = cms.EDFilter( "HLTPrescaler",
+ offset = cms.uint32( 0 ),
+ L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
+)
+
+process.hltOutputALCAPPS = cms.OutputModule( "PoolOutputModule",
+ fileName = cms.untracked.string( "outputALCAPPS_single.root" ),
+ fastCloning = cms.untracked.bool( False ),
+ dataset = cms.untracked.PSet(
+ filterName = cms.untracked.string( "" ),
+ dataTier = cms.untracked.string( "RAW" )
+ ),
+ SelectEvents = cms.untracked.PSet( SelectEvents = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v1',
+ 'HLT_PPSMaxTracksPerRP4_v1' ) ),
+ outputCommands = cms.untracked.vstring(
+ 'keep *_hltPPSCalibrationRaw_*_*',
+ 'keep *_hltGtStage2ObjectMap_*_*',
+ 'keep edmTriggerResults_*_*_*',
+ 'keep triggerTriggerEvent_*_*_*' )
+)
+
+process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap )
+process.HLTBeamSpot = cms.Sequence( process.hltScalersRawToDigi + process.hltOnlineBeamSpot )
+process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
+process.HLTPPSPixelRecoSequence = cms.Sequence( process.hltCTPPSPixelDigis + process.hltCTPPSPixelClusters + process.hltCTPPSPixelRecHits + process.hltCTPPSPixelLocalTracks )
+process.HLTEndSequence = cms.Sequence( process.hltBoolEnd )
+
+process.HLTriggerFirstPath = cms.Path( process.hltGetConditions + process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse )
+process.HLT_PPSMaxTracksPerRP4_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerRP4 + process.HLTPPSPixelRecoSequence + process.hltPPSPrCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence )
+process.HLT_PPSMaxTracksPerArm1_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPSMaxTracksPerArm1 + process.HLTPPSPixelRecoSequence + process.hltPPSExpCalFilter + process.hltPPSCalibrationRaw + process.HLTEndSequence )
+process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltScalersRawToDigi + process.hltFEDSelector + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse )
+process.ALCAPPSOutput = cms.EndPath( process.hltGtStage2Digis + process.hltPreALCAPPSOutput + process.hltOutputALCAPPS )
+
+
+process.HLTSchedule = cms.Schedule( *(process.HLTriggerFirstPath, process.HLT_PPSMaxTracksPerRP4_v1, process.HLT_PPSMaxTracksPerArm1_v1, process.HLTriggerFinalPath, process.ALCAPPSOutput, ))
+
+
+process.source = cms.Source( "PoolSource",
+ fileNames = cms.untracked.vstring(
+ 'file:RelVal_Raw_GRun_DATA.root',
+ ),
+ inputCommands = cms.untracked.vstring(
+ 'keep *'
+ )
+)
+
+# avoid PrescaleService error due to missing HLT paths
+if 'PrescaleService' in process.__dict__:
+ for pset in reversed(process.PrescaleService.prescaleTable):
+ if not hasattr(process,pset.pathName.value()):
+ process.PrescaleService.prescaleTable.remove(pset)
+
+# limit the number of events to be processed
+process.maxEvents = cms.untracked.PSet(
+ input = cms.untracked.int32( 100 )
+)
+
+# enable TrigReport, TimeReport and MultiThreading
+process.options = cms.untracked.PSet(
+ wantSummary = cms.untracked.bool( True ),
+ numberOfThreads = cms.untracked.uint32( 4 ),
+ numberOfStreams = cms.untracked.uint32( 0 ),
+)
+
+# override the GlobalTag, connection string and pfnPrefix
+if 'GlobalTag' in process.__dict__:
+ from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag
+ process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run3_hlt')
+
+if 'MessageLogger' in process.__dict__:
+ process.MessageLogger.TriggerSummaryProducerAOD = cms.untracked.PSet()
+ process.MessageLogger.L1GtTrigReport = cms.untracked.PSet()
+ process.MessageLogger.L1TGlobalSummary = cms.untracked.PSet()
+ process.MessageLogger.HLTrigReport = cms.untracked.PSet()
+ process.MessageLogger.FastReport = cms.untracked.PSet()
+ process.MessageLogger.ThroughputService = cms.untracked.PSet()
+
+# load the DQMStore and DQMRootOutputModule
+process.load( "DQMServices.Core.DQMStore_cfi" )
+
+process.dqmOutput = cms.OutputModule("DQMRootOutputModule",
+ fileName = cms.untracked.string("DQMIO.root")
+)
+
+process.DQMOutput = cms.EndPath( process.dqmOutput )
+
+# add specific customizations
+_customInfo = {}
+_customInfo['menuType' ]= "GRun"
+_customInfo['globalTags']= {}
+_customInfo['globalTags'][True ] = "auto:run3_hlt_GRun"
+_customInfo['globalTags'][False] = "auto:run3_mc_GRun"
+_customInfo['inputFiles']={}
+_customInfo['inputFiles'][True] = "file:RelVal_Raw_GRun_DATA.root"
+_customInfo['inputFiles'][False] = "file:RelVal_Raw_GRun_MC.root"
+_customInfo['maxEvents' ]= -1
+_customInfo['globalTag' ]= "auto:run3_hlt"
+_customInfo['inputFile' ]= ['file:/eos/user/m/maaraujo/HLT_work/HLT_rem_322022/Skim_Run322022_LS1025to1344_1.root']
+# _customInfo['inputFile' ]= [' /store/data/Run2018D/ZeroBias/RAW/v1/000/322/022/00000/7E894F17-9AAD-E811-9112-FA163E147026.root']
+_customInfo['realData' ]= True
+from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
+process = customizeHLTforAll(process,"GRun",_customInfo)
+
+from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
+process = customizeHLTforCMSSW(process,"GRun")
+
+# Eras-based customisations
+from HLTrigger.Configuration.Eras import modifyHLTforEras
+modifyHLTforEras(process)
+
+#User-defined customization functions
+from HLTrigger.Configuration.customizeHLTforCMSSW import customiseFor2018Input
+process = customiseFor2018Input(process)
+
diff --git a/Calibration/PPSAlCaRecoProducer/test/setup_dev_CMSSW_12_1_0_GRun_V14_cff.py b/Calibration/PPSAlCaRecoProducer/test/setup_dev_CMSSW_12_1_0_GRun_V14_cff.py
new file mode 100644
index 0000000000000..ab1ee51659002
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/setup_dev_CMSSW_12_1_0_GRun_V14_cff.py
@@ -0,0 +1,7172 @@
+# This file is automatically generated by hltGetConfiguration.
+# /dev/CMSSW_12_1_0/GRun/V14 (CMSSW_12_1_0)
+
+import FWCore.ParameterSet.Config as cms
+
+
+HLTConfigVersion = cms.PSet(
+ tableName = cms.string('/dev/CMSSW_12_1_0/GRun/V14')
+)
+
+transferSystem = cms.PSet(
+ destinations = cms.vstring( 'Tier0',
+ 'DQM',
+ 'ECAL',
+ 'EventDisplay',
+ 'Lustre',
+ 'None' ),
+ transferModes = cms.vstring( 'default',
+ 'test',
+ 'emulator' ),
+ streamA = cms.PSet(
+ default = cms.vstring( 'Tier0' ),
+ test = cms.vstring( 'Lustre' ),
+ emulator = cms.vstring( 'Lustre' )
+ ),
+ streamCalibration = cms.PSet(
+ default = cms.vstring( 'Tier0' ),
+ test = cms.vstring( 'Lustre' ),
+ emulator = cms.vstring( 'None' )
+ ),
+ streamDQM = cms.PSet(
+ default = cms.vstring( 'DQM' ),
+ test = cms.vstring( 'DQM',
+ 'Lustre' ),
+ emulator = cms.vstring( 'None' )
+ ),
+ streamDQMCalibration = cms.PSet(
+ default = cms.vstring( 'DQM' ),
+ test = cms.vstring( 'DQM',
+ 'Lustre' ),
+ emulator = cms.vstring( 'None' )
+ ),
+ streamEcalCalibration = cms.PSet(
+ default = cms.vstring( 'ECAL' ),
+ test = cms.vstring( 'ECAL' ),
+ emulator = cms.vstring( 'None' )
+ ),
+ streamEventDisplay = cms.PSet(
+ default = cms.vstring( 'EventDisplay',
+ 'Tier0' ),
+ test = cms.vstring( 'EventDisplay',
+ 'Lustre' ),
+ emulator = cms.vstring( 'None' )
+ ),
+ streamExpressCosmics = cms.PSet(
+ default = cms.vstring( 'Tier0' ),
+ test = cms.vstring( 'Lustre' ),
+ emulator = cms.vstring( 'Lustre' )
+ ),
+ streamNanoDST = cms.PSet(
+ default = cms.vstring( 'Tier0' ),
+ test = cms.vstring( 'Lustre' ),
+ emulator = cms.vstring( 'None' )
+ ),
+ streamRPCMON = cms.PSet(
+ default = cms.vstring( 'Tier0' ),
+ test = cms.vstring( 'Lustre' ),
+ emulator = cms.vstring( 'None' )
+ ),
+ streamTrackerCalibration = cms.PSet(
+ default = cms.vstring( 'Tier0' ),
+ test = cms.vstring( 'Lustre' ),
+ emulator = cms.vstring( 'None' )
+ ),
+ default = cms.PSet(
+ default = cms.vstring( 'Tier0' ),
+ test = cms.vstring( 'Lustre' ),
+ emulator = cms.vstring( 'Lustre' ),
+ streamLookArea = cms.PSet( )
+ ),
+ streamLookArea = cms.PSet(
+ default = cms.vstring( 'DQM' ),
+ test = cms.vstring( 'DQM',
+ 'Lustre' ),
+ emulator = cms.vstring( 'None' )
+ )
+)
+HLTPSetInitialCkfTrajectoryFilterForHI = cms.PSet(
+ minimumNumberOfHits = cms.int32( 6 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.9 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter0PSetTrajectoryBuilderIT = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
+ intermediateCleaning = cms.bool( True ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltIter4ESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.untracked.int32( 4 ),
+ maxCand = cms.int32( 1 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
+ intermediateCleaning = cms.bool( True ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetTobTecStepInOutTrajectoryFilterBase = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.1 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet(
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lockHits = cms.bool( True ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
+ doSeedingRegionRebuilding = cms.bool( False ),
+ useHitsSplitting = cms.bool( False ),
+ maxCand = cms.int32( 2 ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
+ intermediateCleaning = cms.bool( True ),
+ bestHitOnly = cms.bool( True ),
+ useSameTrajFilter = cms.bool( True ),
+ MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ cleanTrajectoryAfterInOut = cms.bool( False ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTSiStripClusterChargeCutTiny = cms.PSet( value = cms.double( 800.0 ) )
+HLTPSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter4PSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 6 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetTrajectoryBuilderForElectrons = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 90.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
+ propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
+ maxCand = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( False ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetPvClusterComparerForIT = cms.PSet(
+ track_chi2_max = cms.double( 20.0 ),
+ track_pt_max = cms.double( 20.0 ),
+ track_prob_min = cms.double( -1.0 ),
+ track_pt_min = cms.double( 1.0 )
+)
+HLTPSetMixedStepTrajectoryFilter = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.1 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialCkfTrajectoryBuilderForHI = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialCkfTrajectoryFilterForHI" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
+ maxCand = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( False ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
+ rescaleErrorIfFail = cms.double( 1.0 ),
+ ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterial" ),
+ maxCand = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( False ),
+ propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ deltaEta = cms.double( -1.0 ),
+ useSeedLayer = cms.bool( False ),
+ deltaPhi = cms.double( -1.0 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPvClusterComparerForBTag = cms.PSet(
+ track_chi2_max = cms.double( 20.0 ),
+ track_pt_max = cms.double( 20.0 ),
+ track_prob_min = cms.double( -1.0 ),
+ track_pt_min = cms.double( 0.1 )
+)
+HLTSeedFromConsecutiveHitsTripletOnlyCreator = cms.PSet(
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ SeedMomentumForBOFF = cms.double( 5.0 ),
+ propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ forceKinematicWithRegionDirection = cms.bool( False ),
+ magneticField = cms.string( "ParabolicMf" ),
+ OriginTransverseErrorMultiplier = cms.double( 1.0 ),
+ ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
+ MinOneOverPtError = cms.double( 1.0 )
+)
+HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet(
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lockHits = cms.bool( True ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
+ doSeedingRegionRebuilding = cms.bool( False ),
+ useHitsSplitting = cms.bool( False ),
+ maxCand = cms.int32( 2 ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
+ intermediateCleaning = cms.bool( True ),
+ bestHitOnly = cms.bool( True ),
+ useSameTrajFilter = cms.bool( True ),
+ MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ cleanTrajectoryAfterInOut = cms.bool( False ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTIter3PSetTrajectoryBuilderIT = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltIter3ESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter3PSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ maxCand = cms.int32( 1 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
+ intermediateCleaning = cms.bool( True ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
+HLTPSetCkf3HitTrajectoryFilter = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.9 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( -1 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetDetachedStepTrajectoryFilterBase = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 2 ),
+ minPt = cms.double( 0.075 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet(
+ Rescale_Dz = cms.double( 3.0 ),
+ Pt_fixed = cms.bool( False ),
+ Eta_fixed = cms.bool( False ),
+ Eta_min = cms.double( 0.1 ),
+ DeltaZ = cms.double( 15.9 ),
+ maxRegions = cms.int32( 2 ),
+ EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
+ UseVertex = cms.bool( False ),
+ Z_fixed = cms.bool( True ),
+ PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
+ PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
+ Rescale_phi = cms.double( 3.0 ),
+ DeltaEta = cms.double( 0.2 ),
+ precise = cms.bool( True ),
+ OnDemand = cms.int32( -1 ),
+ EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
+ MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
+ vertexCollection = cms.InputTag( "pixelVertices" ),
+ Pt_min = cms.double( 1.5 ),
+ beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
+ Phi_fixed = cms.bool( False ),
+ DeltaR = cms.double( 0.2 ),
+ input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
+ DeltaPhi = cms.double( 0.2 ),
+ Phi_min = cms.double( 0.1 ),
+ Rescale_eta = cms.double( 3.0 )
+)
+HLTPSetDetachedCkfTrajectoryFilterForHI = cms.PSet(
+ minimumNumberOfHits = cms.int32( 6 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 0.701 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter3PSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetJetCoreStepTrajectoryFilter = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.1 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter2PSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 1 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterial" ),
+ maxCand = cms.int32( 1 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( True ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 90.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
+ propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
+ maxCand = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
+ intermediateCleaning = cms.bool( False ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
+HLTPSetTobTecStepTrajectoryFilterBase = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.1 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.9 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( -1 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetbJetRegionalTrajectoryFilter = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 1.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 8 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetDetachedStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CompositeTrajectoryFilter" ),
+ filters = cms.VPSet(
+ cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilterBase" ) )
+ )
+)
+HLTIter1PSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.2 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8 = cms.PSet(
+ minimumNumberOfHits = cms.int32( 6 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 8.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 0.701 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetMixedStepTrajectoryBuilder = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryFilter" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryFilter" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetMixedStepTrajectoryFilterBase = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.05 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetCkfTrajectoryFilter = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.9 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( -1 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTSeedFromProtoTracks = cms.PSet(
+ TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
+ SeedMomentumForBOFF = cms.double( 5.0 ),
+ propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ forceKinematicWithRegionDirection = cms.bool( False ),
+ magneticField = cms.string( "ParabolicMf" ),
+ OriginTransverseErrorMultiplier = cms.double( 1.0 ),
+ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
+ MinOneOverPtError = cms.double( 1.0 )
+)
+HLTPSetInitialStepTrajectoryFilterBase = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 2 ),
+ minPt = cms.double( 0.2 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter2PSetTrajectoryBuilderIT = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltIter2ESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
+ intermediateCleaning = cms.bool( True ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 10.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 8 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTSeedFromConsecutiveHitsCreatorIT = cms.PSet(
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ SeedMomentumForBOFF = cms.double( 5.0 ),
+ propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ forceKinematicWithRegionDirection = cms.bool( False ),
+ magneticField = cms.string( "ParabolicMf" ),
+ OriginTransverseErrorMultiplier = cms.double( 1.0 ),
+ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
+ MinOneOverPtError = cms.double( 1.0 )
+)
+HLTPSetTrajectoryFilterL3 = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.5 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 1000000000 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetDetachedStepTrajectoryBuilder = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilter" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilter" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8 = cms.PSet(
+ minimumNumberOfHits = cms.int32( 6 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 8.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 100 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter0PSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 4 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter2HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 3 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetMuTrackJpsiEffTrajectoryFilter = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 1.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 9 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelPairCkfTrajectoryBuilderForHIGlobalPt8 = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetPixelPairStepTrajectoryFilterBase = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 2 ),
+ minPt = cms.double( 0.1 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetLowPtStepTrajectoryFilter = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 1 ),
+ minPt = cms.double( 0.075 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTSeedFromConsecutiveHitsCreator = cms.PSet(
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ SeedMomentumForBOFF = cms.double( 5.0 ),
+ propagator = cms.string( "PropagatorWithMaterial" ),
+ forceKinematicWithRegionDirection = cms.bool( False ),
+ magneticField = cms.string( "" ),
+ OriginTransverseErrorMultiplier = cms.double( 1.0 ),
+ ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
+ MinOneOverPtError = cms.double( 1.0 )
+)
+HLTPSetPixelPairCkfTrajectoryBuilderForHI = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHI" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHI" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetDetachedCkfTrajectoryBuilderForHI = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 0.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.0 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHI" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2MeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHI" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTIter1PSetTrajectoryBuilderIT = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltIter1ESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
+ intermediateCleaning = cms.bool( True ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetDetachedCkfTrajectoryBuilderForHIGlobalPt8 = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 0.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.0 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2MeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) )
+HLTPSetLowPtStepTrajectoryBuilder = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryFilter" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 4 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryFilter" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetMuTrackJpsiEffTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiEffTrajectoryFilter" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterial" ),
+ maxCand = cms.int32( 1 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( True ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetTrajectoryFilterForElectrons = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 2.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( -1 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( -1 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetJetCoreStepTrajectoryBuilder = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilter" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 50 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilter" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetPvClusterComparer = cms.PSet(
+ track_chi2_max = cms.double( 9999999.0 ),
+ track_pt_max = cms.double( 10.0 ),
+ track_prob_min = cms.double( -1.0 ),
+ track_pt_min = cms.double( 2.5 )
+)
+HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ maxCand = cms.int32( 4 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( True ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetPixelLessStepTrajectoryFilterBase = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.05 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltIter1ESPMeasurementTracker" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 5.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetMuonCkfTrajectoryBuilderSeedHit = cms.PSet(
+ rescaleErrorIfFail = cms.double( 1.0 ),
+ ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterial" ),
+ maxCand = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( False ),
+ propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ deltaEta = cms.double( -1.0 ),
+ useSeedLayer = cms.bool( True ),
+ deltaPhi = cms.double( -1.0 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetPixelPairCkfTrajectoryFilterForHI = cms.PSet(
+ minimumNumberOfHits = cms.int32( 6 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 1.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 100 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilter" ) ),
+ useSameTrajFilter = cms.bool( True ),
+ maxCand = cms.int32( 3 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( True ),
+ estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 1 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetInitialStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 3 ),
+ seedPairPenalty = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.2 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 999 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetLowPtQuadStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilter" ) ),
+ useSameTrajFilter = cms.bool( True ),
+ maxCand = cms.int32( 4 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetLowPtQuadStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 3 ),
+ seedPairPenalty = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.075 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 999 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetHighPtTripletStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilter" ) ),
+ useSameTrajFilter = cms.bool( True ),
+ maxCand = cms.int32( 3 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetHighPtTripletStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 3 ),
+ seedPairPenalty = cms.int32( 5 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.2 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 999 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetLowPtTripletStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilter" ) ),
+ useSameTrajFilter = cms.bool( True ),
+ maxCand = cms.int32( 4 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetLowPtTripletStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 3 ),
+ seedPairPenalty = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.075 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 999 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetDetachedQuadStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilter" ) ),
+ useSameTrajFilter = cms.bool( True ),
+ maxCand = cms.int32( 3 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetDetachedQuadStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 3 ),
+ seedPairPenalty = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.075 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 999 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetDetachedTripletStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilter" ) ),
+ useSameTrajFilter = cms.bool( True ),
+ maxCand = cms.int32( 3 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetDetachedTripletStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 3 ),
+ seedPairPenalty = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.075 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 999 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetMixedTripletStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilter" ) ),
+ useSameTrajFilter = cms.bool( True ),
+ maxCand = cms.int32( 2 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetMixedTripletStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 3 ),
+ seedPairPenalty = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.1 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 999 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelLessStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilter" ) ),
+ useSameTrajFilter = cms.bool( True ),
+ maxCand = cms.int32( 2 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 4 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetPixelLessStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 4 ),
+ seedPairPenalty = cms.int32( 1 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.1 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetTobTecStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 5 ),
+ seedPairPenalty = cms.int32( 1 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.1 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetTobTecStepInOutTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 4 ),
+ seedPairPenalty = cms.int32( 1 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.1 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetTobTecStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilter" ) ),
+ useSameTrajFilter = cms.bool( False ),
+ maxCand = cms.int32( 2 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 4 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetGroupedCkfTrajectoryBuilderIterL3ForOI = cms.PSet(
+ rescaleErrorIfFail = cms.double( 1.0 ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lockHits = cms.bool( True ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfTrajectoryFilterIterL3OI" ) ),
+ maxCand = cms.int32( 5 ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( True ),
+ bestHitOnly = cms.bool( True ),
+ deltaEta = cms.double( -1.0 ),
+ useSeedLayer = cms.bool( False ),
+ useSameTrajFilter = cms.bool( True ),
+ MeasurementTrackerName = cms.string( "hltSiStripClusters" ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ requireSeedHitsInRebuild = cms.bool( False ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorAlong = cms.string( "PropagatorWithMaterial" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfTrajectoryFilterIterL3OI" ) ),
+ foundHitBonus = cms.double( 1000.0 ),
+ propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ deltaPhi = cms.double( -1.0 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( True ),
+ lostHitPenalty = cms.double( 1.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterial" ),
+ minNrOfHitsForRebuild = cms.int32( 2 ),
+ maxCand = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 1000.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.9 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( True ),
+ lostHitPenalty = cms.double( 1.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterial" ),
+ minNrOfHitsForRebuild = cms.int32( 2 ),
+ maxCand = cms.int32( 5 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 1000.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.9 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter2HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
+ ComponentType = cms.string( "CkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltIter2HighPtTkMuESPMeasurementTracker" ),
+ lostHitPenalty = cms.double( 30.0 ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2HighPtTkMuPSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( True ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 3 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltIter2HighPtTkMuESPMeasurementTracker" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( False ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 1000.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.3 ),
+ maxConsecLostHits = cms.int32( 3 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "hltIter2HighPtTkMuESPMeasurementTracker" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( False ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 1000.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetCkfTrajectoryFilterIterL3OI = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 3.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( -1 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 999.0 ),
+ maxLostHits = cms.int32( 1 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelPairStepTrajectoryFilter = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 4 ),
+ seedPairPenalty = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.1 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 999 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 0 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelPairStepTrajectoryFilterInOut = cms.PSet(
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ minimumNumberOfHits = cms.int32( 4 ),
+ seedPairPenalty = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ minPt = cms.double( 0.1 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHits = cms.int32( 999 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedExtension = cms.int32( 1 ),
+ strictSeedExtension = cms.bool( False ),
+ pixelSeedExtension = cms.bool( False ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelPairStepTrajectoryBuilder = cms.PSet(
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ bestHitOnly = cms.bool( True ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilter" ) ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOut" ) ),
+ useSameTrajFilter = cms.bool( False ),
+ maxCand = cms.int32( 3 ),
+ intermediateCleaning = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ foundHitBonus = cms.double( 10.0 ),
+ MeasurementTrackerName = cms.string( "" ),
+ lockHits = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetTobTecStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( False ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 4 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterPPOnAA" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetLowPtTripletStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.49 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetDetachedQuadStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.9 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.9 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 1 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetLowPtTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 4 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetTobTecStepInOutTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 2.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialStepTrajectoryFilterBasePreSplittingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.2 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetDetachedTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetHighPtTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetDetachedTripletStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.9 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialStepTrajectoryBuilderPreSplittingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetLowPtQuadStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.49 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetJetCoreStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 50 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetMixedTripletStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 0.4 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetJetCoreStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialStepTrajectoryFilterPreSplittingPPOnAA = cms.PSet(
+ ComponentType = cms.string( "CompositeTrajectoryFilter" ),
+ filters = cms.VPSet(
+ cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingPPOnAA" ) ),
+ cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
+ )
+)
+HLTPSetMixedTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetHighPtTripletStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.7 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetLowPtQuadStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 4 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetPixelLessStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 4 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
+HLTPSetDetachedQuadStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet(
+ ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
+ subclusterCutSN = cms.double( 12.0 ),
+ trimMaxADC = cms.double( 30.0 ),
+ seedCutMIPs = cms.double( 0.35 ),
+ subclusterCutMIPs = cms.double( 0.45 ),
+ subclusterWindow = cms.double( 0.7 ),
+ maxNSat = cms.uint32( 3 ),
+ trimMaxFracNeigh = cms.double( 0.25 ),
+ maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
+ seedCutSN = cms.double( 7.0 ),
+ layerMask = cms.PSet(
+ TOB = cms.bool( False ),
+ TIB = cms.vuint32( 1, 2 ),
+ TID = cms.vuint32( 1, 2 ),
+ TEC = cms.bool( False )
+ ),
+ maxTrimmedSizeDiffPos = cms.double( 0.7 ),
+ trimMaxFracTotal = cms.double( 0.15 )
+)
+HLTPSetInitialStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.6 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetTobTecStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 2.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelLessStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 2.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelPairStepTrajectoryFilterPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.1 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelPairStepTrajectoryFilterInOutPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 1 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 0.1 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelPairStepTrajectoryBuilderPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( False ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutPPOnAA" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ maxCCCLostHits = cms.int32( 0 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minPt = cms.double( 1.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet(
+ ComponentType = cms.string( "CompositeTrajectoryFilter" ),
+ filters = cms.VPSet(
+ cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" ) ),
+ cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
+ )
+)
+HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ maxCCCLostHits = cms.int32( 0 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minPt = cms.double( 1.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 1 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 1.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 4 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 1.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 2.8 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 4 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( False ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 4 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 5 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 1 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 0 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( False ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 4 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( False ),
+ estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 9999 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 50 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 1 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 5.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 2 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetInitialStepTrajectoryFilterBasePreSplittingForDmesonPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ maxCCCLostHits = cms.int32( 0 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minPt = cms.double( 3.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 4 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ maxCCCLostHits = cms.int32( 0 ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ minPt = cms.double( 3.0 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( True ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 1 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 2.8 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 4 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
+ minimumNumberOfHits = cms.int32( 3 ),
+ ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
+ seedExtension = cms.int32( 0 ),
+ chargeSignificance = cms.double( -1.0 ),
+ pixelSeedExtension = cms.bool( False ),
+ strictSeedExtension = cms.bool( False ),
+ nSigmaMinPt = cms.double( 5.0 ),
+ maxCCCLostHits = cms.int32( 0 ),
+ minPt = cms.double( 3.5 ),
+ maxConsecLostHits = cms.int32( 1 ),
+ extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
+ constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
+ seedPairPenalty = cms.int32( 0 ),
+ maxNumberOfHits = cms.int32( 100 ),
+ minNumberOfHitsForLoopers = cms.int32( 13 ),
+ minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ minNumberOfHitsPerLoop = cms.int32( 4 ),
+ minHitsMinPt = cms.int32( 3 ),
+ maxLostHitsFraction = cms.double( 0.1 ),
+ maxLostHits = cms.int32( 999 ),
+ highEtaSwitch = cms.double( 5.0 ),
+ minHitsAtHighEta = cms.int32( 5 )
+)
+HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+HLTPSetInitialStepTrajectoryFilterPreSplittingForDmesonPPOnAA = cms.PSet(
+ ComponentType = cms.string( "CompositeTrajectoryFilter" ),
+ filters = cms.VPSet(
+ cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForDmesonPPOnAA" ) ),
+ cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
+ )
+)
+HLTPSetInitialStepTrajectoryBuilderPreSplittingForDmesonPPOnAA = cms.PSet(
+ useSameTrajFilter = cms.bool( True ),
+ ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
+ MeasurementTrackerName = cms.string( "" ),
+ keepOriginalIfRebuildFails = cms.bool( False ),
+ lostHitPenalty = cms.double( 30.0 ),
+ lockHits = cms.bool( True ),
+ requireSeedHitsInRebuild = cms.bool( True ),
+ TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ maxDPhiForLooperReconstruction = cms.double( 2.0 ),
+ maxPtForLooperReconstruction = cms.double( 0.7 ),
+ propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForDmesonPPOnAA" ) ),
+ propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ minNrOfHitsForRebuild = cms.int32( 5 ),
+ maxCand = cms.int32( 3 ),
+ alwaysUseInvalidHits = cms.bool( True ),
+ estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
+ inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
+ intermediateCleaning = cms.bool( True ),
+ foundHitBonus = cms.double( 10.0 ),
+ updator = cms.string( "hltESPKFUpdator" ),
+ bestHitOnly = cms.bool( True ),
+ seedAs5DHit = cms.bool( False )
+)
+streams = cms.PSet(
+ ALCALumiPixelCountsExpress = cms.vstring( 'AlCaLumiPixelCountsExpress' ),
+ ALCALumiPixelCountsPrompt = cms.vstring( 'AlCaLumiPixelCountsPrompt' ),
+ ALCAP0 = cms.vstring( 'AlCaP0' ),
+ ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
+ Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
+ DQM = cms.vstring( 'OnlineMonitor' ),
+ DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
+ DQMEventDisplay = cms.vstring( 'EventDisplay' ),
+ DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
+ EcalCalibration = cms.vstring( 'EcalLaser' ),
+ Express = cms.vstring( 'ExpressPhysics' ),
+ ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
+ HLTMonitor = cms.vstring( 'HLTMonitor' ),
+ NanoDST = cms.vstring( 'L1Accept' ),
+ ParkingBPH1 = cms.vstring( 'ParkingBPH1',
+ 'ParkingBPHPromptCSCS' ),
+ ParkingBPH2 = cms.vstring( 'ParkingBPH2' ),
+ ParkingBPH3 = cms.vstring( 'ParkingBPH3' ),
+ ParkingBPH4 = cms.vstring( 'ParkingBPH4' ),
+ ParkingBPH5 = cms.vstring( 'ParkingBPH5' ),
+ PhysicsCommissioning = cms.vstring( 'Commissioning',
+ 'Cosmics',
+ 'HLTPhysics',
+ 'HcalNZS',
+ 'HighPtLowerPhotons',
+ 'HighPtPhoton30AndZ',
+ 'IsolatedBunch',
+ 'MonteCarlo',
+ 'NoBPTX',
+ 'ZeroBias' ),
+ PhysicsEGamma = cms.vstring( 'EGamma' ),
+ PhysicsEndOfFill = cms.vstring( 'EmptyBX',
+ 'FSQJet1',
+ 'FSQJet2',
+ 'HINCaloJets',
+ 'HINPFJets' ),
+ PhysicsHLTPhysics1 = cms.vstring( 'EphemeralHLTPhysics1',
+ 'EphemeralHLTPhysics2' ),
+ PhysicsHLTPhysics2 = cms.vstring( 'EphemeralHLTPhysics3',
+ 'EphemeralHLTPhysics4' ),
+ PhysicsHLTPhysics3 = cms.vstring( 'EphemeralHLTPhysics5',
+ 'EphemeralHLTPhysics6' ),
+ PhysicsHLTPhysics4 = cms.vstring( 'EphemeralHLTPhysics7',
+ 'EphemeralHLTPhysics8' ),
+ PhysicsHadronsTaus = cms.vstring( 'BTagMu',
+ 'DisplacedJet',
+ 'JetHT',
+ 'MET',
+ 'Tau' ),
+ PhysicsMuons = cms.vstring( 'Charmonium',
+ 'DoubleMuon',
+ 'DoubleMuonLowMass',
+ 'MuOnia',
+ 'MuonEG',
+ 'SingleMuon' ),
+ PhysicsScoutingMonitor = cms.vstring( 'ScoutingMonitor' ),
+ PhysicsZeroBias1 = cms.vstring( 'EphemeralZeroBias1',
+ 'EphemeralZeroBias2' ),
+ PhysicsZeroBias2 = cms.vstring( 'EphemeralZeroBias3',
+ 'EphemeralZeroBias4' ),
+ PhysicsZeroBias3 = cms.vstring( 'EphemeralZeroBias5',
+ 'EphemeralZeroBias6' ),
+ PhysicsZeroBias4 = cms.vstring( 'EphemeralZeroBias7',
+ 'EphemeralZeroBias8' ),
+ RPCMON = cms.vstring( 'RPCMonitor' ),
+ ScoutingPF = cms.vstring( 'ScoutingPFRun3' )
+)
+datasets = cms.PSet(
+ AlCaLumiPixelCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v1' ),
+ AlCaLumiPixelCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBias_v1' ),
+ AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v13',
+ 'AlCa_EcalEtaEEonly_v13',
+ 'AlCa_EcalPi0EBonly_v13',
+ 'AlCa_EcalPi0EEonly_v13' ),
+ AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v9' ),
+ BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_noalgo_v13',
+ 'HLT_BTagMu_AK4DiJet110_Mu5_v13',
+ 'HLT_BTagMu_AK4DiJet170_Mu5_noalgo_v12',
+ 'HLT_BTagMu_AK4DiJet170_Mu5_v12',
+ 'HLT_BTagMu_AK4DiJet20_Mu5_noalgo_v13',
+ 'HLT_BTagMu_AK4DiJet20_Mu5_v13',
+ 'HLT_BTagMu_AK4DiJet40_Mu5_noalgo_v13',
+ 'HLT_BTagMu_AK4DiJet40_Mu5_v13',
+ 'HLT_BTagMu_AK4DiJet70_Mu5_noalgo_v13',
+ 'HLT_BTagMu_AK4DiJet70_Mu5_v13',
+ 'HLT_BTagMu_AK4Jet300_Mu5_noalgo_v12',
+ 'HLT_BTagMu_AK4Jet300_Mu5_v12',
+ 'HLT_BTagMu_AK8DiJet170_Mu5_noalgo_v9',
+ 'HLT_BTagMu_AK8DiJet170_Mu5_v9',
+ 'HLT_BTagMu_AK8Jet170_DoubleMu5_noalgo_v2',
+ 'HLT_BTagMu_AK8Jet170_DoubleMu5_v2',
+ 'HLT_BTagMu_AK8Jet300_Mu5_noalgo_v12',
+ 'HLT_BTagMu_AK8Jet300_Mu5_v12' ),
+ Charmonium = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v5',
+ 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v7',
+ 'HLT_Dimuon0_Jpsi_L1_NoOS_v7',
+ 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v7',
+ 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v7',
+ 'HLT_Dimuon0_Jpsi_NoVertexing_v8',
+ 'HLT_Dimuon0_Jpsi_v8',
+ 'HLT_Dimuon0_LowMass_L1_0er1p5R_v7',
+ 'HLT_Dimuon0_LowMass_L1_0er1p5_v8',
+ 'HLT_Dimuon0_LowMass_L1_4R_v7',
+ 'HLT_Dimuon0_LowMass_L1_4_v8',
+ 'HLT_Dimuon0_LowMass_v8',
+ 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v7',
+ 'HLT_Dimuon18_PsiPrime_noCorrL1_v6',
+ 'HLT_Dimuon18_PsiPrime_v14',
+ 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v7',
+ 'HLT_Dimuon25_Jpsi_noCorrL1_v6',
+ 'HLT_Dimuon25_Jpsi_v14',
+ 'HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v5',
+ 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v6',
+ 'HLT_DoubleMu4_3_Bs_v14',
+ 'HLT_DoubleMu4_3_Jpsi_v2',
+ 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v7',
+ 'HLT_DoubleMu4_JpsiTrk_Displaced_v15',
+ 'HLT_DoubleMu4_Jpsi_Displaced_v7',
+ 'HLT_DoubleMu4_Jpsi_NoVertexing_v7',
+ 'HLT_DoubleMu4_PsiPrimeTrk_Displaced_v15',
+ 'HLT_Mu30_TkMu0_Psi_v1',
+ 'HLT_Mu7p5_L2Mu2_Jpsi_v10',
+ 'HLT_Mu7p5_Track2_Jpsi_v11',
+ 'HLT_Mu7p5_Track3p5_Jpsi_v11',
+ 'HLT_Mu7p5_Track7_Jpsi_v11' ),
+ Commissioning = cms.vstring( 'HLT_IsoTrackHB_v4',
+ 'HLT_IsoTrackHE_v4',
+ 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v2' ),
+ Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v1' ),
+ DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v11',
+ 'HLT_HT450_Beamspot_v11',
+ 'HLT_ZeroBias_Beamspot_v4' ),
+ DisplacedJet = cms.vstring( 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13',
+ 'HLT_HT425_v9',
+ 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v13',
+ 'HLT_HT430_DisplacedDijet60_DisplacedTrack_v13',
+ 'HLT_HT500_DisplacedDijet40_DisplacedTrack_v13',
+ 'HLT_HT550_DisplacedDijet60_Inclusive_v13',
+ 'HLT_HT650_DisplacedDijet60_Inclusive_v13' ),
+ DoubleMuon = cms.vstring( 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_NoL2Matched_v2',
+ 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v2',
+ 'HLT_DoubleL2Mu23NoVtx_2Cha_NoL2Matched_v2',
+ 'HLT_DoubleL2Mu23NoVtx_2Cha_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_NoL2Matched_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_NoL2Matched_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_v2',
+ 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v2',
+ 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v2',
+ 'HLT_DoubleL2Mu50_v2',
+ 'HLT_DoubleMu33NoFiltersNoVtxDisplaced_v1',
+ 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v10',
+ 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v10',
+ 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v10',
+ 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v10',
+ 'HLT_DoubleMu40NoFiltersNoVtxDisplaced_v1',
+ 'HLT_DoubleMu43NoFiltersNoVtx_v4',
+ 'HLT_DoubleMu48NoFiltersNoVtx_v4',
+ 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v8',
+ 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v5',
+ 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v5',
+ 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15',
+ 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v14',
+ 'HLT_Mu17_TrkIsoVVL_v13',
+ 'HLT_Mu17_v13',
+ 'HLT_Mu18_Mu9_DZ_v4',
+ 'HLT_Mu18_Mu9_SameSign_DZ_v4',
+ 'HLT_Mu18_Mu9_SameSign_v4',
+ 'HLT_Mu18_Mu9_v4',
+ 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v3',
+ 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v3',
+ 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v3',
+ 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v3',
+ 'HLT_Mu19_TrkIsoVVL_v4',
+ 'HLT_Mu19_v4',
+ 'HLT_Mu20_Mu10_DZ_v4',
+ 'HLT_Mu20_Mu10_SameSign_DZ_v4',
+ 'HLT_Mu20_Mu10_SameSign_v4',
+ 'HLT_Mu20_Mu10_v4',
+ 'HLT_Mu23_Mu12_DZ_v4',
+ 'HLT_Mu23_Mu12_SameSign_DZ_v4',
+ 'HLT_Mu23_Mu12_SameSign_v4',
+ 'HLT_Mu23_Mu12_v4',
+ 'HLT_Mu37_TkMu27_v5',
+ 'HLT_Mu8_TrkIsoVVL_v12',
+ 'HLT_Mu8_v12',
+ 'HLT_TripleMu_10_5_5_DZ_v10',
+ 'HLT_TripleMu_12_10_5_v10',
+ 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v3',
+ 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v8',
+ 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v6',
+ 'HLT_TrkMu16_DoubleTrkMu6NoFiltersNoVtx_v12',
+ 'HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v13' ),
+ DoubleMuonLowMass = cms.vstring( 'HLT_Dimuon0_LowMass_L1_TM530_v6',
+ 'HLT_DoubleMu3_TkMu_DsTau3Mu_v4',
+ 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v6',
+ 'HLT_DoubleMu3_Trk_Tau3mu_v12',
+ 'HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v15',
+ 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v4',
+ 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v4',
+ 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v4',
+ 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v4' ),
+ EGamma = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v4',
+ 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v13',
+ 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_NoPixelVeto_Mass55_v13',
+ 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_PixelVeto_Mass55_v15',
+ 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_Mass55_v2',
+ 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_v2',
+ 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v13',
+ 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v13',
+ 'HLT_DoubleEle25_CaloIdL_MW_v4',
+ 'HLT_DoubleEle27_CaloIdL_MW_v4',
+ 'HLT_DoubleEle33_CaloIdL_MW_v17',
+ 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v20',
+ 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v20',
+ 'HLT_DoublePhoton33_CaloIdL_v6',
+ 'HLT_DoublePhoton70_v6',
+ 'HLT_DoublePhoton85_v14',
+ 'HLT_ECALHT800_v10',
+ 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14',
+ 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v18',
+ 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v7',
+ 'HLT_Ele145_CaloIdVT_GsfTrkIdT_v8',
+ 'HLT_Ele15_CaloIdL_TrackIdL_IsoVL_PFJet30_v3',
+ 'HLT_Ele15_Ele8_CaloIdL_TrackIdL_IsoVL_v3',
+ 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8',
+ 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v16',
+ 'HLT_Ele15_IsoVVVL_PFHT450_v16',
+ 'HLT_Ele15_IsoVVVL_PFHT600_v20',
+ 'HLT_Ele15_WPLoose_Gsf_v3',
+ 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v9',
+ 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v16',
+ 'HLT_Ele17_WPLoose_Gsf_v3',
+ 'HLT_Ele200_CaloIdVT_GsfTrkIdT_v8',
+ 'HLT_Ele20_WPLoose_Gsf_v6',
+ 'HLT_Ele20_WPTight_Gsf_v6',
+ 'HLT_Ele20_eta2p1_WPLoose_Gsf_v6',
+ 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v18',
+ 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v18',
+ 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19',
+ 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v19',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTau30_eta2p1_CrossL1_v13',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1',
+ 'HLT_Ele250_CaloIdVT_GsfTrkIdT_v13',
+ 'HLT_Ele27_Ele37_CaloIdL_MW_v4',
+ 'HLT_Ele27_WPTight_Gsf_v16',
+ 'HLT_Ele28_HighEta_SC20_Mass55_v13',
+ 'HLT_Ele28_WPTight_Gsf_v1',
+ 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v13',
+ 'HLT_Ele300_CaloIdVT_GsfTrkIdT_v13',
+ 'HLT_Ele30_WPTight_Gsf_v1',
+ 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v13',
+ 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v9',
+ 'HLT_Ele32_WPTight_Gsf_v15',
+ 'HLT_Ele35_WPTight_Gsf_L1EGMT_v5',
+ 'HLT_Ele35_WPTight_Gsf_v9',
+ 'HLT_Ele38_WPTight_Gsf_v9',
+ 'HLT_Ele40_WPTight_Gsf_v9',
+ 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v18',
+ 'HLT_Ele50_IsoVVVL_PFHT450_v16',
+ 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v16',
+ 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v18',
+ 'HLT_Photon100EBHE10_v2',
+ 'HLT_Photon100EB_TightID_TightIso_v2',
+ 'HLT_Photon100EEHE10_v2',
+ 'HLT_Photon100EE_TightID_TightIso_v2',
+ 'HLT_Photon110EB_TightID_TightIso_v2',
+ 'HLT_Photon120EB_TightID_TightIso_v2',
+ 'HLT_Photon120_R9Id90_HE10_IsoM_v14',
+ 'HLT_Photon120_v13',
+ 'HLT_Photon150_v6',
+ 'HLT_Photon165_R9Id90_HE10_IsoM_v15',
+ 'HLT_Photon175_v14',
+ 'HLT_Photon200_v13',
+ 'HLT_Photon20_HoverELoose_v10',
+ 'HLT_Photon20_v2',
+ 'HLT_Photon300_NoHE_v12',
+ 'HLT_Photon30_HoverELoose_v10',
+ 'HLT_Photon33_v5',
+ 'HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v5',
+ 'HLT_Photon50_R9Id90_HE10_IsoM_v14',
+ 'HLT_Photon50_v13',
+ 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v11',
+ 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v5',
+ 'HLT_Photon60_R9Id90_CaloIdL_IsoL_v5',
+ 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ300_PFJetsMJJ400DEta3_v5',
+ 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ400_PFJetsMJJ600DEta3_v5',
+ 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v5',
+ 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ600DEta3_v5',
+ 'HLT_Photon75_R9Id90_HE10_IsoM_v14',
+ 'HLT_Photon75_v13',
+ 'HLT_Photon90_CaloIdL_PFHT700_v16',
+ 'HLT_Photon90_R9Id90_HE10_IsoM_v14',
+ 'HLT_Photon90_v13',
+ 'HLT_TriplePhoton_20_20_20_CaloIdLV2_R9IdVL_v3',
+ 'HLT_TriplePhoton_20_20_20_CaloIdLV2_v3',
+ 'HLT_TriplePhoton_30_30_10_CaloIdLV2_R9IdVL_v4',
+ 'HLT_TriplePhoton_30_30_10_CaloIdLV2_v4',
+ 'HLT_TriplePhoton_35_35_5_CaloIdLV2_R9IdVL_v4' ),
+ EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
+ EmptyBX = cms.vstring( 'HLT_L1NotBptxOR_v3',
+ 'HLT_L1UnpairedBunchBptxMinus_v2',
+ 'HLT_L1UnpairedBunchBptxPlus_v2' ),
+ EphemeralHLTPhysics1 = cms.vstring( 'HLT_Physics_part0_v7' ),
+ EphemeralHLTPhysics2 = cms.vstring( 'HLT_Physics_part1_v7' ),
+ EphemeralHLTPhysics3 = cms.vstring( 'HLT_Physics_part2_v7' ),
+ EphemeralHLTPhysics4 = cms.vstring( 'HLT_Physics_part3_v7' ),
+ EphemeralHLTPhysics5 = cms.vstring( 'HLT_Physics_part4_v7' ),
+ EphemeralHLTPhysics6 = cms.vstring( 'HLT_Physics_part5_v7' ),
+ EphemeralHLTPhysics7 = cms.vstring( 'HLT_Physics_part6_v7' ),
+ EphemeralHLTPhysics8 = cms.vstring( 'HLT_Physics_part7_v7' ),
+ EphemeralZeroBias1 = cms.vstring( 'HLT_ZeroBias_part0_v6' ),
+ EphemeralZeroBias2 = cms.vstring( 'HLT_ZeroBias_part1_v6' ),
+ EphemeralZeroBias3 = cms.vstring( 'HLT_ZeroBias_part2_v6' ),
+ EphemeralZeroBias4 = cms.vstring( 'HLT_ZeroBias_part3_v6' ),
+ EphemeralZeroBias5 = cms.vstring( 'HLT_ZeroBias_part4_v6' ),
+ EphemeralZeroBias6 = cms.vstring( 'HLT_ZeroBias_part5_v6' ),
+ EphemeralZeroBias7 = cms.vstring( 'HLT_ZeroBias_part6_v6' ),
+ EphemeralZeroBias8 = cms.vstring( 'HLT_ZeroBias_part7_v6' ),
+ EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v19',
+ 'HLT_DoublePhoton85_v14',
+ 'HLT_PFJet500_v21' ),
+ ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v11',
+ 'HLT_HT450_Beamspot_v11',
+ 'HLT_ZeroBias_Beamspot_v4' ),
+ ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19',
+ 'HLT_IsoMu20_v15',
+ 'HLT_IsoMu24_v13',
+ 'HLT_IsoMu27_v16',
+ 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15',
+ 'HLT_Physics_v7',
+ 'HLT_Random_v3',
+ 'HLT_ZeroBias_Alignment_v1',
+ 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5',
+ 'HLT_ZeroBias_IsolatedBunches_v5',
+ 'HLT_ZeroBias_v6' ),
+ FSQJet1 = cms.vstring( 'HLT_DiPFJet15_NoCaloMatched_v16',
+ 'HLT_DiPFJet25_NoCaloMatched_v16' ),
+ FSQJet2 = cms.vstring( 'HLT_DiPFJet15_FBEta3_NoCaloMatched_v17',
+ 'HLT_DiPFJet25_FBEta3_NoCaloMatched_v17',
+ 'HLT_DiPFJetAve15_HFJEC_v17',
+ 'HLT_DiPFJetAve25_HFJEC_v17',
+ 'HLT_DiPFJetAve35_HFJEC_v17' ),
+ HINCaloJets = cms.vstring( 'HLT_AK4CaloJet100_v10',
+ 'HLT_AK4CaloJet120_v9',
+ 'HLT_AK4CaloJet30_v11',
+ 'HLT_AK4CaloJet40_v10',
+ 'HLT_AK4CaloJet50_v10',
+ 'HLT_AK4CaloJet80_v10' ),
+ HINPFJets = cms.vstring( 'HLT_AK4PFJet100_v19',
+ 'HLT_AK4PFJet120_v18',
+ 'HLT_AK4PFJet30_v19',
+ 'HLT_AK4PFJet50_v19',
+ 'HLT_AK4PFJet80_v19' ),
+ HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19',
+ 'HLT_Ele32_WPTight_Gsf_v15',
+ 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13',
+ 'HLT_HT550_DisplacedDijet60_Inclusive_v13',
+ 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1',
+ 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8',
+ 'HLT_PFHT510_v17',
+ 'HLT_PFJet260_v20',
+ 'HLT_PFJet320_v20',
+ 'HLT_PFMET130_PFMHT130_IDTight_v20',
+ 'HLT_PFMET140_PFMHT140_IDTight_v20' ),
+ HLTPhysics = cms.vstring( 'HLT_Physics_v7' ),
+ HcalNZS = cms.vstring( 'HLT_HcalNZS_v13',
+ 'HLT_HcalPhiSym_v15' ),
+ HighPtLowerPhotons = cms.vstring( 'HLT_SinglePhoton10_Eta3p1ForPPRef_v8',
+ 'HLT_SinglePhoton20_Eta3p1ForPPRef_v9' ),
+ HighPtPhoton30AndZ = cms.vstring( 'HLT_SinglePhoton30_Eta3p1ForPPRef_v9' ),
+ IsolatedBunch = cms.vstring( 'HLT_HcalIsolatedbunch_v5' ),
+ JetHT = cms.vstring( 'HLT_AK8PFHT750_TrimMass50_v12',
+ 'HLT_AK8PFHT800_TrimMass50_v12',
+ 'HLT_AK8PFHT850_TrimMass50_v11',
+ 'HLT_AK8PFHT900_TrimMass50_v11',
+ 'HLT_AK8PFJet140_v15',
+ 'HLT_AK8PFJet15_v3',
+ 'HLT_AK8PFJet200_v15',
+ 'HLT_AK8PFJet25_v3',
+ 'HLT_AK8PFJet260_v16',
+ 'HLT_AK8PFJet320_v16',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p17_v2',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p1_v2',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np2_v2',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np4_v2',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_p02_v3',
+ 'HLT_AK8PFJet360_TrimMass30_v18',
+ 'HLT_AK8PFJet380_TrimMass30_v11',
+ 'HLT_AK8PFJet400_TrimMass30_v12',
+ 'HLT_AK8PFJet400_v16',
+ 'HLT_AK8PFJet40_v16',
+ 'HLT_AK8PFJet420_TrimMass30_v11',
+ 'HLT_AK8PFJet450_v16',
+ 'HLT_AK8PFJet500_v16',
+ 'HLT_AK8PFJet550_v11',
+ 'HLT_AK8PFJet60_v15',
+ 'HLT_AK8PFJet80_v15',
+ 'HLT_AK8PFJetFwd140_v14',
+ 'HLT_AK8PFJetFwd15_v3',
+ 'HLT_AK8PFJetFwd200_v14',
+ 'HLT_AK8PFJetFwd25_v3',
+ 'HLT_AK8PFJetFwd260_v15',
+ 'HLT_AK8PFJetFwd320_v15',
+ 'HLT_AK8PFJetFwd400_v15',
+ 'HLT_AK8PFJetFwd40_v15',
+ 'HLT_AK8PFJetFwd450_v15',
+ 'HLT_AK8PFJetFwd500_v15',
+ 'HLT_AK8PFJetFwd60_v14',
+ 'HLT_AK8PFJetFwd80_v14',
+ 'HLT_CaloJet500_NoJetID_v12',
+ 'HLT_CaloJet550_NoJetID_v7',
+ 'HLT_DiPFJetAve100_HFJEC_v16',
+ 'HLT_DiPFJetAve140_v13',
+ 'HLT_DiPFJetAve160_HFJEC_v16',
+ 'HLT_DiPFJetAve200_v13',
+ 'HLT_DiPFJetAve220_HFJEC_v16',
+ 'HLT_DiPFJetAve260_v14',
+ 'HLT_DiPFJetAve300_HFJEC_v16',
+ 'HLT_DiPFJetAve320_v14',
+ 'HLT_DiPFJetAve400_v14',
+ 'HLT_DiPFJetAve40_v14',
+ 'HLT_DiPFJetAve500_v14',
+ 'HLT_DiPFJetAve60_HFJEC_v15',
+ 'HLT_DiPFJetAve60_v14',
+ 'HLT_DiPFJetAve80_HFJEC_v16',
+ 'HLT_DiPFJetAve80_v13',
+ 'HLT_DoublePFJets100_CaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets200_CaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets350_CaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets40_CaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets100_CaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets200_CaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets350_CaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_PFHT1050_v18',
+ 'HLT_PFHT180_v17',
+ 'HLT_PFHT250_v17',
+ 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v3',
+ 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v9',
+ 'HLT_PFHT350MinPFJet15_v9',
+ 'HLT_PFHT350_v19',
+ 'HLT_PFHT370_v17',
+ 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v8',
+ 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v8',
+ 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v8',
+ 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8',
+ 'HLT_PFHT400_SixPFJet32_v8',
+ 'HLT_PFHT430_v17',
+ 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v7',
+ 'HLT_PFHT450_SixPFJet36_v7',
+ 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v12',
+ 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v12',
+ 'HLT_PFHT510_v17',
+ 'HLT_PFHT590_v17',
+ 'HLT_PFHT680_v17',
+ 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v12',
+ 'HLT_PFHT700_PFMET95_PFMHT95_IDTight_v12',
+ 'HLT_PFHT780_v17',
+ 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v12',
+ 'HLT_PFHT800_PFMET85_PFMHT85_IDTight_v12',
+ 'HLT_PFHT890_v17',
+ 'HLT_PFJet140_v19',
+ 'HLT_PFJet15_v3',
+ 'HLT_PFJet200_v19',
+ 'HLT_PFJet25_v3',
+ 'HLT_PFJet260_v20',
+ 'HLT_PFJet320_v20',
+ 'HLT_PFJet400_v20',
+ 'HLT_PFJet40_v21',
+ 'HLT_PFJet450_v21',
+ 'HLT_PFJet500_v21',
+ 'HLT_PFJet550_v11',
+ 'HLT_PFJet60_v21',
+ 'HLT_PFJet80_v20',
+ 'HLT_PFJetFwd140_v18',
+ 'HLT_PFJetFwd15_v3',
+ 'HLT_PFJetFwd200_v18',
+ 'HLT_PFJetFwd25_v3',
+ 'HLT_PFJetFwd260_v19',
+ 'HLT_PFJetFwd320_v19',
+ 'HLT_PFJetFwd400_v19',
+ 'HLT_PFJetFwd40_v19',
+ 'HLT_PFJetFwd450_v19',
+ 'HLT_PFJetFwd500_v19',
+ 'HLT_PFJetFwd60_v19',
+ 'HLT_PFJetFwd80_v18',
+ 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8',
+ 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v8',
+ 'HLT_QuadPFJet103_88_75_15_v5',
+ 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8',
+ 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v8',
+ 'HLT_QuadPFJet105_88_76_15_v5',
+ 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8',
+ 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v8',
+ 'HLT_QuadPFJet111_90_80_15_v5',
+ 'HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8',
+ 'HLT_QuadPFJet98_83_71_15_PFBTagDeepCSV_1p3_VBF2_v8',
+ 'HLT_QuadPFJet98_83_71_15_v5',
+ 'HLT_Rsq0p35_v15',
+ 'HLT_Rsq0p40_v15',
+ 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v15',
+ 'HLT_RsqMR300_Rsq0p09_MR200_v15',
+ 'HLT_RsqMR320_Rsq0p09_MR200_4jet_v15',
+ 'HLT_RsqMR320_Rsq0p09_MR200_v15',
+ 'HLT_SingleJet30_Mu12_SinglePFJet40_v11' ),
+ L1Accept = cms.vstring( 'DST_Physics_v7',
+ 'DST_ZeroBias_v2' ),
+ MET = cms.vstring( 'HLT_CaloMET100_NotCleaned_v4',
+ 'HLT_CaloMET110_NotCleaned_v4',
+ 'HLT_CaloMET250_NotCleaned_v4',
+ 'HLT_CaloMET300_NotCleaned_v4',
+ 'HLT_CaloMET350_NotCleaned_v4',
+ 'HLT_CaloMET80_NotCleaned_v4',
+ 'HLT_CaloMET90_NotCleaned_v4',
+ 'HLT_CaloMHT90_v4',
+ 'HLT_DiJet110_35_Mjj650_PFMET110_v9',
+ 'HLT_DiJet110_35_Mjj650_PFMET120_v9',
+ 'HLT_DiJet110_35_Mjj650_PFMET130_v9',
+ 'HLT_L1ETMHadSeeds_v2',
+ 'HLT_MET105_IsoTrk50_v9',
+ 'HLT_MET120_IsoTrk50_v9',
+ 'HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v20',
+ 'HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v20',
+ 'HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v19',
+ 'HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v19',
+ 'HLT_PFMET100_PFMHT100_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v9',
+ 'HLT_PFMET110_PFMHT110_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET110_PFMHT110_IDTight_v20',
+ 'HLT_PFMET120_PFMHT120_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v9',
+ 'HLT_PFMET120_PFMHT120_IDTight_v20',
+ 'HLT_PFMET130_PFMHT130_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET130_PFMHT130_IDTight_v20',
+ 'HLT_PFMET140_PFMHT140_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET140_PFMHT140_IDTight_v20',
+ 'HLT_PFMET200_BeamHaloCleaned_v9',
+ 'HLT_PFMET200_NotCleaned_v9',
+ 'HLT_PFMET250_NotCleaned_v9',
+ 'HLT_PFMET300_NotCleaned_v9',
+ 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v9',
+ 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v20',
+ 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v9',
+ 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v20',
+ 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v19',
+ 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v19',
+ 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v9',
+ 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v12',
+ 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v9',
+ 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v12',
+ 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v12',
+ 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v11',
+ 'HLT_PFMETTypeOne200_BeamHaloCleaned_v9',
+ 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v9',
+ 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v9',
+ 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v9' ),
+ MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v8',
+ 'MC_AK4CaloJets_v9',
+ 'MC_AK4PFJets_v17',
+ 'MC_AK8CaloHT_v8',
+ 'MC_AK8PFHT_v16',
+ 'MC_AK8PFJets_v17',
+ 'MC_AK8TrimPFJets_v17',
+ 'MC_CaloBTagDeepCSV_v8',
+ 'MC_CaloHT_v8',
+ 'MC_CaloMET_JetIdCleaned_v9',
+ 'MC_CaloMET_v8',
+ 'MC_CaloMHT_v8',
+ 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v13',
+ 'MC_DoubleEle5_CaloIdL_MW_v15',
+ 'MC_DoubleMuNoFiltersNoVtx_v7',
+ 'MC_DoubleMu_TrkIsoVVL_DZ_v11',
+ 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v15',
+ 'MC_Ele5_WPTight_Gsf_v8',
+ 'MC_IsoMu_v15',
+ 'MC_PFBTagDeepCSV_v10',
+ 'MC_PFHT_v16',
+ 'MC_PFMET_v17',
+ 'MC_PFMHT_v16',
+ 'MC_ReducedIterativeTracking_v12' ),
+ MuOnia = cms.vstring( 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v8',
+ 'HLT_Dimuon0_Upsilon_L1_4p5_v9',
+ 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v7',
+ 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v9',
+ 'HLT_Dimuon0_Upsilon_L1_5M_v8',
+ 'HLT_Dimuon0_Upsilon_L1_5_v9',
+ 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v6',
+ 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v6',
+ 'HLT_Dimuon0_Upsilon_NoVertexing_v7',
+ 'HLT_Dimuon12_Upsilon_y1p4_v2',
+ 'HLT_Dimuon14_Phi_Barrel_Seagulls_v7',
+ 'HLT_Dimuon24_Phi_noCorrL1_v6',
+ 'HLT_Dimuon24_Upsilon_noCorrL1_v6',
+ 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v4',
+ 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v4',
+ 'HLT_Mu20_TkMu0_Phi_v8',
+ 'HLT_Mu25_TkMu0_Onia_v8',
+ 'HLT_Mu25_TkMu0_Phi_v8',
+ 'HLT_Mu30_TkMu0_Upsilon_v1',
+ 'HLT_Mu7p5_L2Mu2_Upsilon_v10',
+ 'HLT_Mu7p5_Track2_Upsilon_v11',
+ 'HLT_Mu7p5_Track3p5_Upsilon_v11',
+ 'HLT_Mu7p5_Track7_Upsilon_v11',
+ 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v5',
+ 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v3' ),
+ MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v17',
+ 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v17',
+ 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v17',
+ 'HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v8',
+ 'HLT_DoubleMu20_7_Mass0to30_L1_DM4_v7',
+ 'HLT_DoubleMu20_7_Mass0to30_Photon23_v8',
+ 'HLT_Mu12_DoublePhoton20_v5',
+ 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v15',
+ 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v7',
+ 'HLT_Mu17_Photon30_IsoCaloId_v6',
+ 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15',
+ 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v7',
+ 'HLT_Mu27_Ele37_CaloIdL_MW_v5',
+ 'HLT_Mu37_Ele27_CaloIdL_MW_v5',
+ 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v1',
+ 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v1',
+ 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v5',
+ 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v5',
+ 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v18',
+ 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v18',
+ 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v19',
+ 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v19',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v1',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v1',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v13',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11' ),
+ NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v1',
+ 'HLT_CDC_L2cosmic_5p5_er1p0_v1',
+ 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v5',
+ 'HLT_L2Mu10_NoVertex_NoBPTX_v6',
+ 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v5',
+ 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v4',
+ 'HLT_UncorrectedJetE30_NoBPTX3BX_v6',
+ 'HLT_UncorrectedJetE30_NoBPTX_v6',
+ 'HLT_UncorrectedJetE60_NoBPTX3BX_v6',
+ 'HLT_UncorrectedJetE70_NoBPTX3BX_v6' ),
+ OnlineMonitor = ( cms.vstring( 'HLT_AK4CaloJet100_v10',
+ 'HLT_AK4CaloJet120_v9',
+ 'HLT_AK4CaloJet30_v11',
+ 'HLT_AK4CaloJet40_v10',
+ 'HLT_AK4CaloJet50_v10',
+ 'HLT_AK4CaloJet80_v10',
+ 'HLT_AK4PFJet100_v19',
+ 'HLT_AK4PFJet120_v18',
+ 'HLT_AK4PFJet30_v19',
+ 'HLT_AK4PFJet50_v19',
+ 'HLT_AK4PFJet80_v19',
+ 'HLT_AK8PFHT750_TrimMass50_v12',
+ 'HLT_AK8PFHT800_TrimMass50_v12',
+ 'HLT_AK8PFHT850_TrimMass50_v11',
+ 'HLT_AK8PFHT900_TrimMass50_v11',
+ 'HLT_AK8PFJet140_v15',
+ 'HLT_AK8PFJet15_v3',
+ 'HLT_AK8PFJet200_v15',
+ 'HLT_AK8PFJet25_v3',
+ 'HLT_AK8PFJet260_v16',
+ 'HLT_AK8PFJet320_v16',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p17_v2',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p1_v2',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np2_v2',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np4_v2',
+ 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_p02_v3',
+ 'HLT_AK8PFJet360_TrimMass30_v18',
+ 'HLT_AK8PFJet380_TrimMass30_v11',
+ 'HLT_AK8PFJet400_TrimMass30_v12',
+ 'HLT_AK8PFJet400_v16',
+ 'HLT_AK8PFJet40_v16',
+ 'HLT_AK8PFJet420_TrimMass30_v11',
+ 'HLT_AK8PFJet450_v16',
+ 'HLT_AK8PFJet500_v16',
+ 'HLT_AK8PFJet550_v11',
+ 'HLT_AK8PFJet60_v15',
+ 'HLT_AK8PFJet80_v15',
+ 'HLT_AK8PFJetFwd140_v14',
+ 'HLT_AK8PFJetFwd15_v3',
+ 'HLT_AK8PFJetFwd200_v14',
+ 'HLT_AK8PFJetFwd25_v3',
+ 'HLT_AK8PFJetFwd260_v15',
+ 'HLT_AK8PFJetFwd320_v15',
+ 'HLT_AK8PFJetFwd400_v15',
+ 'HLT_AK8PFJetFwd40_v15',
+ 'HLT_AK8PFJetFwd450_v15',
+ 'HLT_AK8PFJetFwd500_v15',
+ 'HLT_AK8PFJetFwd60_v14',
+ 'HLT_AK8PFJetFwd80_v14',
+ 'HLT_BTagMu_AK4DiJet110_Mu5_noalgo_v13',
+ 'HLT_BTagMu_AK4DiJet110_Mu5_v13',
+ 'HLT_BTagMu_AK4DiJet170_Mu5_noalgo_v12',
+ 'HLT_BTagMu_AK4DiJet170_Mu5_v12',
+ 'HLT_BTagMu_AK4DiJet20_Mu5_noalgo_v13',
+ 'HLT_BTagMu_AK4DiJet20_Mu5_v13',
+ 'HLT_BTagMu_AK4DiJet40_Mu5_noalgo_v13',
+ 'HLT_BTagMu_AK4DiJet40_Mu5_v13',
+ 'HLT_BTagMu_AK4DiJet70_Mu5_noalgo_v13',
+ 'HLT_BTagMu_AK4DiJet70_Mu5_v13',
+ 'HLT_BTagMu_AK4Jet300_Mu5_noalgo_v12',
+ 'HLT_BTagMu_AK4Jet300_Mu5_v12',
+ 'HLT_BTagMu_AK8DiJet170_Mu5_noalgo_v9',
+ 'HLT_BTagMu_AK8DiJet170_Mu5_v9',
+ 'HLT_BTagMu_AK8Jet170_DoubleMu5_noalgo_v2',
+ 'HLT_BTagMu_AK8Jet170_DoubleMu5_v2',
+ 'HLT_BTagMu_AK8Jet300_Mu5_noalgo_v12',
+ 'HLT_BTagMu_AK8Jet300_Mu5_v12',
+ 'HLT_CDC_L2cosmic_10_er1p0_v1',
+ 'HLT_CDC_L2cosmic_5p5_er1p0_v1',
+ 'HLT_CaloJet500_NoJetID_v12',
+ 'HLT_CaloJet550_NoJetID_v7',
+ 'HLT_CaloMET100_NotCleaned_v4',
+ 'HLT_CaloMET110_NotCleaned_v4',
+ 'HLT_CaloMET250_NotCleaned_v4',
+ 'HLT_CaloMET300_NotCleaned_v4',
+ 'HLT_CaloMET350_NotCleaned_v4',
+ 'HLT_CaloMET80_NotCleaned_v4',
+ 'HLT_CaloMET90_NotCleaned_v4',
+ 'HLT_CaloMHT90_v4',
+ 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v4',
+ 'HLT_DiJet110_35_Mjj650_PFMET110_v9',
+ 'HLT_DiJet110_35_Mjj650_PFMET120_v9',
+ 'HLT_DiJet110_35_Mjj650_PFMET130_v9',
+ 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v17',
+ 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v17',
+ 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v17',
+ 'HLT_DiPFJet15_FBEta3_NoCaloMatched_v17',
+ 'HLT_DiPFJet15_NoCaloMatched_v16',
+ 'HLT_DiPFJet25_FBEta3_NoCaloMatched_v17',
+ 'HLT_DiPFJet25_NoCaloMatched_v16',
+ 'HLT_DiPFJetAve100_HFJEC_v16',
+ 'HLT_DiPFJetAve140_v13',
+ 'HLT_DiPFJetAve15_HFJEC_v17',
+ 'HLT_DiPFJetAve160_HFJEC_v16',
+ 'HLT_DiPFJetAve200_v13',
+ 'HLT_DiPFJetAve220_HFJEC_v16',
+ 'HLT_DiPFJetAve25_HFJEC_v17',
+ 'HLT_DiPFJetAve260_v14',
+ 'HLT_DiPFJetAve300_HFJEC_v16',
+ 'HLT_DiPFJetAve320_v14',
+ 'HLT_DiPFJetAve35_HFJEC_v17',
+ 'HLT_DiPFJetAve400_v14',
+ 'HLT_DiPFJetAve40_v14',
+ 'HLT_DiPFJetAve500_v14',
+ 'HLT_DiPFJetAve60_HFJEC_v15',
+ 'HLT_DiPFJetAve60_v14',
+ 'HLT_DiPFJetAve80_HFJEC_v16',
+ 'HLT_DiPFJetAve80_v13',
+ 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v13',
+ 'HLT_Dimuon0_Jpsi3p5_Muon2_v5',
+ 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v7',
+ 'HLT_Dimuon0_Jpsi_L1_NoOS_v7',
+ 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v7',
+ 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v7',
+ 'HLT_Dimuon0_Jpsi_NoVertexing_v8',
+ 'HLT_Dimuon0_Jpsi_v8',
+ 'HLT_Dimuon0_LowMass_L1_0er1p5R_v7',
+ 'HLT_Dimuon0_LowMass_L1_0er1p5_v8',
+ 'HLT_Dimuon0_LowMass_L1_4R_v7',
+ 'HLT_Dimuon0_LowMass_L1_4_v8',
+ 'HLT_Dimuon0_LowMass_L1_TM530_v6',
+ 'HLT_Dimuon0_LowMass_v8',
+ 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v8',
+ 'HLT_Dimuon0_Upsilon_L1_4p5_v9',
+ 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v7',
+ 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v9',
+ 'HLT_Dimuon0_Upsilon_L1_5M_v8',
+ 'HLT_Dimuon0_Upsilon_L1_5_v9',
+ 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v6',
+ 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v6',
+ 'HLT_Dimuon0_Upsilon_NoVertexing_v7',
+ 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v7',
+ 'HLT_Dimuon12_Upsilon_y1p4_v2',
+ 'HLT_Dimuon14_Phi_Barrel_Seagulls_v7',
+ 'HLT_Dimuon18_PsiPrime_noCorrL1_v6',
+ 'HLT_Dimuon18_PsiPrime_v14',
+ 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v7',
+ 'HLT_Dimuon24_Phi_noCorrL1_v6',
+ 'HLT_Dimuon24_Upsilon_noCorrL1_v6',
+ 'HLT_Dimuon25_Jpsi_noCorrL1_v6',
+ 'HLT_Dimuon25_Jpsi_v14',
+ 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_NoPixelVeto_Mass55_v13',
+ 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_PixelVeto_Mass55_v15',
+ 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_Mass55_v2',
+ 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_v2',
+ 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v13',
+ 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v13',
+ 'HLT_DoubleEle25_CaloIdL_MW_v4',
+ 'HLT_DoubleEle27_CaloIdL_MW_v4',
+ 'HLT_DoubleEle33_CaloIdL_MW_v17',
+ 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v20',
+ 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v20',
+ 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_NoL2Matched_v2',
+ 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v2',
+ 'HLT_DoubleL2Mu23NoVtx_2Cha_NoL2Matched_v2',
+ 'HLT_DoubleL2Mu23NoVtx_2Cha_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_NoL2Matched_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_NoL2Matched_v2',
+ 'HLT_DoubleL2Mu25NoVtx_2Cha_v2',
+ 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v2',
+ 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v2',
+ 'HLT_DoubleL2Mu50_v2',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS30_L1MaxMass_Trk1_eta2p1_Reg_v1',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v4',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1',
+ 'HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v8',
+ 'HLT_DoubleMu20_7_Mass0to30_L1_DM4_v7',
+ 'HLT_DoubleMu20_7_Mass0to30_Photon23_v8',
+ 'HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v5',
+ 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v6',
+ 'HLT_DoubleMu33NoFiltersNoVtxDisplaced_v1',
+ 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v10',
+ 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v10',
+ 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v10',
+ 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v10',
+ 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v4',
+ 'HLT_DoubleMu3_TkMu_DsTau3Mu_v4',
+ 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v6',
+ 'HLT_DoubleMu3_Trk_Tau3mu_v12',
+ 'HLT_DoubleMu40NoFiltersNoVtxDisplaced_v1',
+ 'HLT_DoubleMu43NoFiltersNoVtx_v4',
+ 'HLT_DoubleMu48NoFiltersNoVtx_v4',
+ 'HLT_DoubleMu4_3_Bs_v14',
+ 'HLT_DoubleMu4_3_Jpsi_v2',
+ 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v7',
+ 'HLT_DoubleMu4_JpsiTrk_Displaced_v15',
+ 'HLT_DoubleMu4_Jpsi_Displaced_v7',
+ 'HLT_DoubleMu4_Jpsi_NoVertexing_v7',
+ 'HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v15',
+ 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v8',
+ 'HLT_DoubleMu4_PsiPrimeTrk_Displaced_v15',
+ 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v4',
+ 'HLT_DoublePFJets100_CaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets200_CaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets350_CaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePFJets40_CaloBTagDeepCSV_p71_v2',
+ 'HLT_DoublePhoton33_CaloIdL_v6',
+ 'HLT_DoublePhoton70_v6',
+ 'HLT_DoublePhoton85_v14',
+ 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1',
+ 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v1',
+ 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1',
+ 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1',
+ 'HLT_ECALHT800_v10',
+ 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14',
+ 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v18',
+ 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v7',
+ 'HLT_Ele145_CaloIdVT_GsfTrkIdT_v8',
+ 'HLT_Ele15_CaloIdL_TrackIdL_IsoVL_PFJet30_v3',
+ 'HLT_Ele15_Ele8_CaloIdL_TrackIdL_IsoVL_v3',
+ 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8',
+ 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v16',
+ 'HLT_Ele15_IsoVVVL_PFHT450_v16',
+ 'HLT_Ele15_IsoVVVL_PFHT600_v20',
+ 'HLT_Ele15_WPLoose_Gsf_v3',
+ 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v9',
+ 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v16',
+ 'HLT_Ele17_WPLoose_Gsf_v3',
+ 'HLT_Ele200_CaloIdVT_GsfTrkIdT_v8',
+ 'HLT_Ele20_WPLoose_Gsf_v6',
+ 'HLT_Ele20_WPTight_Gsf_v6',
+ 'HLT_Ele20_eta2p1_WPLoose_Gsf_v6',
+ 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v18',
+ 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v18',
+ 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19',
+ 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v19',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v1',
+ 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1',
+ 'HLT_Ele250_CaloIdVT_GsfTrkIdT_v13',
+ 'HLT_Ele27_Ele37_CaloIdL_MW_v4',
+ 'HLT_Ele27_WPTight_Gsf_v16',
+ 'HLT_Ele28_HighEta_SC20_Mass55_v13',
+ 'HLT_Ele28_WPTight_Gsf_v1',
+ 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v13',
+ 'HLT_Ele300_CaloIdVT_GsfTrkIdT_v13',
+ 'HLT_Ele30_WPTight_Gsf_v1',
+ 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v13',
+ 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v9',
+ 'HLT_Ele32_WPTight_Gsf_v15',
+ 'HLT_Ele35_WPTight_Gsf_L1EGMT_v5',
+ 'HLT_Ele35_WPTight_Gsf_v9',
+ 'HLT_Ele38_WPTight_Gsf_v9',
+ 'HLT_Ele40_WPTight_Gsf_v9',
+ 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v18')+cms.vstring( 'HLT_Ele50_IsoVVVL_PFHT450_v16',
+ 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v16',
+ 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v18',
+ 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13',
+ 'HLT_HT425_v9',
+ 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v13',
+ 'HLT_HT430_DisplacedDijet60_DisplacedTrack_v13',
+ 'HLT_HT500_DisplacedDijet40_DisplacedTrack_v13',
+ 'HLT_HT550_DisplacedDijet60_Inclusive_v13',
+ 'HLT_HT650_DisplacedDijet60_Inclusive_v13',
+ 'HLT_HcalIsolatedbunch_v5',
+ 'HLT_HcalNZS_v13',
+ 'HLT_HcalPhiSym_v15',
+ 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_CrossL1_v4',
+ 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1',
+ 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_CrossL1_v1',
+ 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1',
+ 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v1',
+ 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1',
+ 'HLT_IsoMu20_v15',
+ 'HLT_IsoMu24_TwoProngs35_v1',
+ 'HLT_IsoMu24_eta2p1_v15',
+ 'HLT_IsoMu24_v13',
+ 'HLT_IsoMu27_v16',
+ 'HLT_IsoMu30_v4',
+ 'HLT_IsoTrackHB_v4',
+ 'HLT_IsoTrackHE_v4',
+ 'HLT_L1ETMHadSeeds_v2',
+ 'HLT_L1NotBptxOR_v3',
+ 'HLT_L1SingleMu18_v3',
+ 'HLT_L1SingleMu25_v2',
+ 'HLT_L1SingleMuCosmics_v1',
+ 'HLT_L1UnpairedBunchBptxMinus_v2',
+ 'HLT_L1UnpairedBunchBptxPlus_v2',
+ 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v2',
+ 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v5',
+ 'HLT_L2Mu10_NoVertex_NoBPTX_v6',
+ 'HLT_L2Mu10_v7',
+ 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v5',
+ 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v4',
+ 'HLT_L2Mu50_v2',
+ 'HLT_MET105_IsoTrk50_v9',
+ 'HLT_MET120_IsoTrk50_v9',
+ 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_1pr_v11',
+ 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v12',
+ 'HLT_MediumChargedIsoPFTau200HighPtRelaxedIso_Trk50_eta2p1_v12',
+ 'HLT_MediumChargedIsoPFTau220HighPtRelaxedIso_Trk50_eta2p1_v12',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET100_v12',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET110_v8',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET120_v8',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET130_v8',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET140_v3',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET90_v12',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_v12',
+ 'HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v20',
+ 'HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v20',
+ 'HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v19',
+ 'HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v19',
+ 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v15',
+ 'HLT_Mu12_DoublePFJets100_CaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets200_CaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets350_CaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2',
+ 'HLT_Mu12_DoublePhoton20_v5',
+ 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v15',
+ 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v7',
+ 'HLT_Mu12_v3',
+ 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8',
+ 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v15',
+ 'HLT_Mu15_IsoVVVL_PFHT450_v15',
+ 'HLT_Mu15_IsoVVVL_PFHT600_v19',
+ 'HLT_Mu15_v3',
+ 'HLT_Mu17_Photon30_IsoCaloId_v6',
+ 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v5',
+ 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v5',
+ 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15',
+ 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v14',
+ 'HLT_Mu17_TrkIsoVVL_v13',
+ 'HLT_Mu17_v13',
+ 'HLT_Mu18_Mu9_DZ_v4',
+ 'HLT_Mu18_Mu9_SameSign_DZ_v4',
+ 'HLT_Mu18_Mu9_SameSign_v4',
+ 'HLT_Mu18_Mu9_v4',
+ 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v3',
+ 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v3',
+ 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v3',
+ 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v3',
+ 'HLT_Mu19_TrkIsoVVL_v4',
+ 'HLT_Mu19_v4',
+ 'HLT_Mu20_Mu10_DZ_v4',
+ 'HLT_Mu20_Mu10_SameSign_DZ_v4',
+ 'HLT_Mu20_Mu10_SameSign_v4',
+ 'HLT_Mu20_Mu10_v4',
+ 'HLT_Mu20_TkMu0_Phi_v8',
+ 'HLT_Mu20_v12',
+ 'HLT_Mu23_Mu12_DZ_v4',
+ 'HLT_Mu23_Mu12_SameSign_DZ_v4',
+ 'HLT_Mu23_Mu12_SameSign_v4',
+ 'HLT_Mu23_Mu12_v4',
+ 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15',
+ 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v7',
+ 'HLT_Mu25_TkMu0_Onia_v8',
+ 'HLT_Mu25_TkMu0_Phi_v8',
+ 'HLT_Mu27_Ele37_CaloIdL_MW_v5',
+ 'HLT_Mu27_v13',
+ 'HLT_Mu30_TkMu0_Psi_v1',
+ 'HLT_Mu30_TkMu0_Upsilon_v1',
+ 'HLT_Mu37_Ele27_CaloIdL_MW_v5',
+ 'HLT_Mu37_TkMu27_v5',
+ 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v1',
+ 'HLT_Mu3_PFJet40_v16',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v2',
+ 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v1',
+ 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v5',
+ 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v5',
+ 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v15',
+ 'HLT_Mu50_IsoVVVL_PFHT450_v15',
+ 'HLT_Mu50_v13',
+ 'HLT_Mu55_v3',
+ 'HLT_Mu7p5_L2Mu2_Jpsi_v10',
+ 'HLT_Mu7p5_L2Mu2_Upsilon_v10',
+ 'HLT_Mu7p5_Track2_Jpsi_v11',
+ 'HLT_Mu7p5_Track2_Upsilon_v11',
+ 'HLT_Mu7p5_Track3p5_Jpsi_v11',
+ 'HLT_Mu7p5_Track3p5_Upsilon_v11',
+ 'HLT_Mu7p5_Track7_Jpsi_v11',
+ 'HLT_Mu7p5_Track7_Upsilon_v11',
+ 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v18',
+ 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v18',
+ 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v19',
+ 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v19',
+ 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v16',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v1',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v1',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v13',
+ 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11',
+ 'HLT_Mu8_TrkIsoVVL_v12',
+ 'HLT_Mu8_v12',
+ 'HLT_OldMu100_v3',
+ 'HLT_PFHT1050_v18',
+ 'HLT_PFHT180_v17',
+ 'HLT_PFHT250_v17',
+ 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v3',
+ 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v9',
+ 'HLT_PFHT350MinPFJet15_v9',
+ 'HLT_PFHT350_v19',
+ 'HLT_PFHT370_v17',
+ 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v8',
+ 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v8',
+ 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v8',
+ 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8',
+ 'HLT_PFHT400_SixPFJet32_v8',
+ 'HLT_PFHT430_v17',
+ 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v7',
+ 'HLT_PFHT450_SixPFJet36_v7',
+ 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v12',
+ 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v12',
+ 'HLT_PFHT510_v17',
+ 'HLT_PFHT590_v17',
+ 'HLT_PFHT680_v17',
+ 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v12',
+ 'HLT_PFHT700_PFMET95_PFMHT95_IDTight_v12',
+ 'HLT_PFHT780_v17',
+ 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v12',
+ 'HLT_PFHT800_PFMET85_PFMHT85_IDTight_v12',
+ 'HLT_PFHT890_v17',
+ 'HLT_PFJet140_v19',
+ 'HLT_PFJet15_v3',
+ 'HLT_PFJet200_v19',
+ 'HLT_PFJet25_v3',
+ 'HLT_PFJet260_v20',
+ 'HLT_PFJet320_v20',
+ 'HLT_PFJet400_v20',
+ 'HLT_PFJet40_v21',
+ 'HLT_PFJet450_v21',
+ 'HLT_PFJet500_v21',
+ 'HLT_PFJet550_v11',
+ 'HLT_PFJet60_v21',
+ 'HLT_PFJet80_v20',
+ 'HLT_PFJetFwd140_v18',
+ 'HLT_PFJetFwd15_v3',
+ 'HLT_PFJetFwd200_v18',
+ 'HLT_PFJetFwd25_v3',
+ 'HLT_PFJetFwd260_v19',
+ 'HLT_PFJetFwd320_v19',
+ 'HLT_PFJetFwd400_v19',
+ 'HLT_PFJetFwd40_v19',
+ 'HLT_PFJetFwd450_v19',
+ 'HLT_PFJetFwd500_v19',
+ 'HLT_PFJetFwd60_v19',
+ 'HLT_PFJetFwd80_v18',
+ 'HLT_PFMET100_PFMHT100_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v9',
+ 'HLT_PFMET110_PFMHT110_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET110_PFMHT110_IDTight_v20',
+ 'HLT_PFMET120_PFMHT120_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v9',
+ 'HLT_PFMET120_PFMHT120_IDTight_v20',
+ 'HLT_PFMET130_PFMHT130_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET130_PFMHT130_IDTight_v20',
+ 'HLT_PFMET140_PFMHT140_IDTight_CaloBTagDeepCSV_3p1_v8',
+ 'HLT_PFMET140_PFMHT140_IDTight_v20',
+ 'HLT_PFMET200_BeamHaloCleaned_v9',
+ 'HLT_PFMET200_NotCleaned_v9',
+ 'HLT_PFMET250_NotCleaned_v9',
+ 'HLT_PFMET300_NotCleaned_v9',
+ 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v9',
+ 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v20',
+ 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v9',
+ 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v20',
+ 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v19',
+ 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v19',
+ 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v9',
+ 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v12',
+ 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v9',
+ 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v12',
+ 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v12',
+ 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v11',
+ 'HLT_PFMETTypeOne200_BeamHaloCleaned_v9',
+ 'HLT_Photon100EBHE10_v2',
+ 'HLT_Photon100EB_TightID_TightIso_v2',
+ 'HLT_Photon100EEHE10_v2',
+ 'HLT_Photon100EE_TightID_TightIso_v2',
+ 'HLT_Photon110EB_TightID_TightIso_v2',
+ 'HLT_Photon120EB_TightID_TightIso_v2',
+ 'HLT_Photon120_R9Id90_HE10_IsoM_v14',
+ 'HLT_Photon120_v13',
+ 'HLT_Photon150_v6',
+ 'HLT_Photon165_R9Id90_HE10_IsoM_v15',
+ 'HLT_Photon175_v14',
+ 'HLT_Photon200_v13',
+ 'HLT_Photon20_HoverELoose_v10',
+ 'HLT_Photon20_v2',
+ 'HLT_Photon300_NoHE_v12',
+ 'HLT_Photon30_HoverELoose_v10',
+ 'HLT_Photon33_v5',
+ 'HLT_Photon35_TwoProngs35_v1',
+ 'HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v5',
+ 'HLT_Photon50_R9Id90_HE10_IsoM_v14',
+ 'HLT_Photon50_v13',
+ 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v11',
+ 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v5',
+ 'HLT_Photon60_R9Id90_CaloIdL_IsoL_v5')+cms.vstring( 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ300_PFJetsMJJ400DEta3_v5',
+ 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ400_PFJetsMJJ600DEta3_v5',
+ 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v5',
+ 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ600DEta3_v5',
+ 'HLT_Photon75_R9Id90_HE10_IsoM_v14',
+ 'HLT_Photon75_v13',
+ 'HLT_Photon90_CaloIdL_PFHT700_v16',
+ 'HLT_Photon90_R9Id90_HE10_IsoM_v14',
+ 'HLT_Photon90_v13',
+ 'HLT_Physics_v7',
+ 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8',
+ 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v8',
+ 'HLT_QuadPFJet103_88_75_15_v5',
+ 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8',
+ 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v8',
+ 'HLT_QuadPFJet105_88_76_15_v5',
+ 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8',
+ 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v8',
+ 'HLT_QuadPFJet111_90_80_15_v5',
+ 'HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8',
+ 'HLT_QuadPFJet98_83_71_15_PFBTagDeepCSV_1p3_VBF2_v8',
+ 'HLT_QuadPFJet98_83_71_15_v5',
+ 'HLT_Random_v3',
+ 'HLT_Rsq0p35_v15',
+ 'HLT_Rsq0p40_v15',
+ 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v15',
+ 'HLT_RsqMR300_Rsq0p09_MR200_v15',
+ 'HLT_RsqMR320_Rsq0p09_MR200_4jet_v15',
+ 'HLT_RsqMR320_Rsq0p09_MR200_v15',
+ 'HLT_SingleJet30_Mu12_SinglePFJet40_v11',
+ 'HLT_SinglePhoton10_Eta3p1ForPPRef_v8',
+ 'HLT_SinglePhoton20_Eta3p1ForPPRef_v9',
+ 'HLT_SinglePhoton30_Eta3p1ForPPRef_v9',
+ 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v4',
+ 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v4',
+ 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v4',
+ 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v4',
+ 'HLT_TkMu100_v2',
+ 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v5',
+ 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v3',
+ 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v9',
+ 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v9',
+ 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v9',
+ 'HLT_TripleMu_10_5_5_DZ_v10',
+ 'HLT_TripleMu_12_10_5_v10',
+ 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v3',
+ 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v8',
+ 'HLT_TriplePhoton_20_20_20_CaloIdLV2_R9IdVL_v3',
+ 'HLT_TriplePhoton_20_20_20_CaloIdLV2_v3',
+ 'HLT_TriplePhoton_30_30_10_CaloIdLV2_R9IdVL_v4',
+ 'HLT_TriplePhoton_30_30_10_CaloIdLV2_v4',
+ 'HLT_TriplePhoton_35_35_5_CaloIdLV2_R9IdVL_v4',
+ 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v6',
+ 'HLT_TrkMu16_DoubleTrkMu6NoFiltersNoVtx_v12',
+ 'HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v13',
+ 'HLT_UncorrectedJetE30_NoBPTX3BX_v6',
+ 'HLT_UncorrectedJetE30_NoBPTX_v6',
+ 'HLT_UncorrectedJetE60_NoBPTX3BX_v6',
+ 'HLT_UncorrectedJetE70_NoBPTX3BX_v6',
+ 'HLT_VBF_DoubleLooseChargedIsoPFTauHPS20_Trk1_eta2p1_v1',
+ 'HLT_VBF_DoubleMediumChargedIsoPFTauHPS20_Trk1_eta2p1_v1',
+ 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v1',
+ 'HLT_ZeroBias_Alignment_v1',
+ 'HLT_ZeroBias_FirstBXAfterTrain_v3',
+ 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5',
+ 'HLT_ZeroBias_FirstCollisionInTrain_v4',
+ 'HLT_ZeroBias_IsolatedBunches_v5',
+ 'HLT_ZeroBias_LastCollisionInTrain_v3',
+ 'HLT_ZeroBias_v6') ),
+ ParkingBPH1 = cms.vstring( 'HLT_Mu12_IP6_part0_v2',
+ 'HLT_Mu7_IP4_part0_v2',
+ 'HLT_Mu8_IP3_part0_v3',
+ 'HLT_Mu8_IP5_part0_v2',
+ 'HLT_Mu8_IP6_part0_v2',
+ 'HLT_Mu9_IP0_part0_v2',
+ 'HLT_Mu9_IP3_part0_v2',
+ 'HLT_Mu9_IP4_part0_v2',
+ 'HLT_Mu9_IP5_part0_v2',
+ 'HLT_Mu9_IP6_part0_v3' ),
+ ParkingBPH2 = cms.vstring( 'HLT_Mu12_IP6_part1_v2',
+ 'HLT_Mu7_IP4_part1_v2',
+ 'HLT_Mu8_IP3_part1_v3',
+ 'HLT_Mu8_IP5_part1_v2',
+ 'HLT_Mu8_IP6_part1_v2',
+ 'HLT_Mu9_IP4_part1_v2',
+ 'HLT_Mu9_IP5_part1_v2',
+ 'HLT_Mu9_IP6_part1_v3' ),
+ ParkingBPH3 = cms.vstring( 'HLT_Mu12_IP6_part2_v2',
+ 'HLT_Mu7_IP4_part2_v2',
+ 'HLT_Mu8_IP3_part2_v3',
+ 'HLT_Mu8_IP5_part2_v2',
+ 'HLT_Mu8_IP6_part2_v2',
+ 'HLT_Mu9_IP4_part2_v2',
+ 'HLT_Mu9_IP5_part2_v2',
+ 'HLT_Mu9_IP6_part2_v3' ),
+ ParkingBPH4 = cms.vstring( 'HLT_Mu12_IP6_part3_v2',
+ 'HLT_Mu7_IP4_part3_v2',
+ 'HLT_Mu8_IP3_part3_v3',
+ 'HLT_Mu8_IP5_part3_v2',
+ 'HLT_Mu8_IP6_part3_v2',
+ 'HLT_Mu9_IP4_part3_v2',
+ 'HLT_Mu9_IP5_part3_v2',
+ 'HLT_Mu9_IP6_part3_v3' ),
+ ParkingBPH5 = cms.vstring( 'HLT_Mu12_IP6_part4_v2',
+ 'HLT_Mu7_IP4_part4_v2',
+ 'HLT_Mu8_IP3_part4_v3',
+ 'HLT_Mu8_IP5_part4_v2',
+ 'HLT_Mu8_IP6_part4_v2',
+ 'HLT_Mu9_IP4_part4_v2',
+ 'HLT_Mu9_IP5_part4_v2',
+ 'HLT_Mu9_IP6_part4_v3' ),
+ ParkingBPHPromptCSCS = cms.vstring( 'HLT_Mu12_IP6_ToCSCS_v1',
+ 'HLT_Mu7_IP4_ToCSCS_v1',
+ 'HLT_Mu8_IP3_ToCSCS_v1',
+ 'HLT_Mu8_IP5_ToCSCS_v1',
+ 'HLT_Mu8_IP6_ToCSCS_v1',
+ 'HLT_Mu9_IP4_ToCSCS_v1',
+ 'HLT_Mu9_IP5_ToCSCS_v1',
+ 'HLT_Mu9_IP6_ToCSCS_v1' ),
+ RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v13' ),
+ ScoutingMonitor = cms.vstring( 'DST_Run3_PFScoutingPixelTracking_v16',
+ 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14',
+ 'HLT_Ele35_WPTight_Gsf_v9',
+ 'HLT_IsoMu27_v16',
+ 'HLT_Mu50_v13',
+ 'HLT_PFHT1050_v18',
+ 'HLT_Photon200_v13' ),
+ ScoutingPFRun3 = cms.vstring( 'DST_Run3_PFScoutingPixelTracking_v16' ),
+ SingleMuon = cms.vstring( 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTau27_eta2p1_CrossL1_v12',
+ 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_CrossL1_v4',
+ 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1',
+ 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_CrossL1_v1',
+ 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1',
+ 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v1',
+ 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1',
+ 'HLT_IsoMu20_v15',
+ 'HLT_IsoMu24_TwoProngs35_v1',
+ 'HLT_IsoMu24_eta2p1_v15',
+ 'HLT_IsoMu24_v13',
+ 'HLT_IsoMu27_v16',
+ 'HLT_IsoMu30_v4',
+ 'HLT_L1SingleMu18_v3',
+ 'HLT_L1SingleMu25_v2',
+ 'HLT_L2Mu10_v7',
+ 'HLT_L2Mu50_v2',
+ 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v15',
+ 'HLT_Mu12_v3',
+ 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8',
+ 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v15',
+ 'HLT_Mu15_IsoVVVL_PFHT450_v15',
+ 'HLT_Mu15_IsoVVVL_PFHT600_v19',
+ 'HLT_Mu15_v3',
+ 'HLT_Mu20_v12',
+ 'HLT_Mu27_v13',
+ 'HLT_Mu3_PFJet40_v16',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v2',
+ 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v2',
+ 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v15',
+ 'HLT_Mu50_IsoVVVL_PFHT450_v15',
+ 'HLT_Mu50_v13',
+ 'HLT_Mu55_v3',
+ 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v16',
+ 'HLT_OldMu100_v3',
+ 'HLT_TkMu100_v2' ),
+ Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_v12',
+ 'HLT_DoubleMediumChargedIsoPFTau35_Trk1_eta2p1_Reg_v12',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS30_L1MaxMass_Trk1_eta2p1_Reg_v1',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v4',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1',
+ 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1',
+ 'HLT_DoubleTightChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_v12',
+ 'HLT_DoubleTightChargedIsoPFTau35_Trk1_eta2p1_Reg_v12',
+ 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1',
+ 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v1',
+ 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1',
+ 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1',
+ 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_1pr_v11',
+ 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v12',
+ 'HLT_MediumChargedIsoPFTau200HighPtRelaxedIso_Trk50_eta2p1_v12',
+ 'HLT_MediumChargedIsoPFTau220HighPtRelaxedIso_Trk50_eta2p1_v12',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET100_v12',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET110_v8',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET120_v8',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET130_v8',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET140_v3',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET90_v12',
+ 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_v12',
+ 'HLT_Photon35_TwoProngs35_v1',
+ 'HLT_VBF_DoubleLooseChargedIsoPFTau20_Trk1_eta2p1_v3',
+ 'HLT_VBF_DoubleLooseChargedIsoPFTauHPS20_Trk1_eta2p1_v1',
+ 'HLT_VBF_DoubleMediumChargedIsoPFTauHPS20_Trk1_eta2p1_v1',
+ 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v1' ),
+ TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
+ 'HLT_HcalCalibration_v5' ),
+ TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
+ 'HLT_HcalCalibration_v5' ),
+ ZeroBias = cms.vstring( 'HLT_Random_v3',
+ 'HLT_ZeroBias_Alignment_v1',
+ 'HLT_ZeroBias_FirstBXAfterTrain_v3',
+ 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5',
+ 'HLT_ZeroBias_FirstCollisionInTrain_v4',
+ 'HLT_ZeroBias_IsolatedBunches_v5',
+ 'HLT_ZeroBias_LastCollisionInTrain_v3',
+ 'HLT_ZeroBias_v6' )
+)
+
+CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
+ recordName = cms.string( "CSCChannelMapperRecord" ),
+ iovIsRunNotTime = cms.bool( True ),
+ firstValid = cms.vuint32( 1 )
+)
+CSCINdexerESSource = cms.ESSource( "EmptyESSource",
+ recordName = cms.string( "CSCIndexerRecord" ),
+ iovIsRunNotTime = cms.bool( True ),
+ firstValid = cms.vuint32( 1 )
+)
+GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
+ recordName = cms.string( "L1TGlobalParametersRcd" ),
+ iovIsRunNotTime = cms.bool( True ),
+ firstValid = cms.vuint32( 1 )
+)
+GlobalTag = cms.ESSource( "PoolDBESSource",
+ DBParameters = cms.PSet(
+ connectionRetrialTimeOut = cms.untracked.int32( 60 ),
+ idleConnectionCleanupPeriod = cms.untracked.int32( 10 ),
+ enableReadOnlySessionOnUpdateConnection = cms.untracked.bool( False ),
+ enablePoolAutomaticCleanUp = cms.untracked.bool( False ),
+ messageLevel = cms.untracked.int32( 0 ),
+ authenticationPath = cms.untracked.string( "." ),
+ connectionRetrialPeriod = cms.untracked.int32( 10 ),
+ connectionTimeOut = cms.untracked.int32( 0 ),
+ enableConnectionSharing = cms.untracked.bool( True )
+ ),
+ connect = cms.string( "frontier://FrontierProd/CMS_CONDITIONS" ),
+ globaltag = cms.string( "103X_dataRun2_HLT_v1" ),
+ snapshotTime = cms.string( "" ),
+ toGet = cms.VPSet(
+ ),
+ DumpStat = cms.untracked.bool( False ),
+ ReconnectEachRun = cms.untracked.bool( False ),
+ RefreshAlways = cms.untracked.bool( False ),
+ RefreshEachRun = cms.untracked.bool( False ),
+ RefreshOpenIOVs = cms.untracked.bool( False ),
+ pfnPostfix = cms.untracked.string( "None" )
+)
+HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
+ appendToDataLabel = cms.string( "HBHE" ),
+ timeSlewParametersM2 = cms.VPSet(
+ cms.PSet( slope = cms.double( -3.178648 ),
+ tmax = cms.double( 16.0 ),
+ tzero = cms.double( 23.960177 )
+ ),
+ cms.PSet( slope = cms.double( -1.5610227 ),
+ tmax = cms.double( 10.0 ),
+ tzero = cms.double( 11.977461 )
+ ),
+ cms.PSet( slope = cms.double( -1.075824 ),
+ tmax = cms.double( 6.25 ),
+ tzero = cms.double( 9.109694 )
+ )
+ ),
+ timeSlewParametersM3 = cms.VPSet(
+ cms.PSet( tspar2 = cms.double( 0.0 ),
+ tspar0 = cms.double( 12.2999 ),
+ tspar1 = cms.double( -2.19142 ),
+ tspar1_siPM = cms.double( 0.0 ),
+ cap = cms.double( 6.0 ),
+ tspar0_siPM = cms.double( 0.0 ),
+ tspar2_siPM = cms.double( 0.0 )
+ ),
+ cms.PSet( tspar2 = cms.double( 32.0 ),
+ tspar0 = cms.double( 15.5 ),
+ tspar1 = cms.double( -3.2 ),
+ tspar1_siPM = cms.double( 0.0 ),
+ cap = cms.double( 6.0 ),
+ tspar0_siPM = cms.double( 0.0 ),
+ tspar2_siPM = cms.double( 0.0 )
+ ),
+ cms.PSet( tspar2 = cms.double( 0.0 ),
+ tspar0 = cms.double( 12.2999 ),
+ tspar1 = cms.double( -2.19142 ),
+ tspar1_siPM = cms.double( 0.0 ),
+ cap = cms.double( 6.0 ),
+ tspar0_siPM = cms.double( 0.0 ),
+ tspar2_siPM = cms.double( 0.0 )
+ ),
+ cms.PSet( tspar2 = cms.double( 0.0 ),
+ tspar0 = cms.double( 12.2999 ),
+ tspar1 = cms.double( -2.19142 ),
+ tspar1_siPM = cms.double( 0.0 ),
+ cap = cms.double( 6.0 ),
+ tspar0_siPM = cms.double( 0.0 ),
+ tspar2_siPM = cms.double( 0.0 )
+ )
+ )
+)
+HepPDTESSource = cms.ESSource( "HepPDTESSource",
+ pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" )
+)
+eegeom = cms.ESSource( "EmptyESSource",
+ recordName = cms.string( "EcalMappingRcd" ),
+ iovIsRunNotTime = cms.bool( True ),
+ firstValid = cms.vuint32( 1 )
+)
+es_hardcode = cms.ESSource( "HcalHardcodeCalibrations",
+ fromDDD = cms.untracked.bool( False ),
+ toGet = cms.untracked.vstring( 'GainWidths' )
+)
+hltESSBTagRecord = cms.ESSource( "EmptyESSource",
+ recordName = cms.string( "JetTagComputerRecord" ),
+ iovIsRunNotTime = cms.bool( True ),
+ firstValid = cms.vuint32( 1 )
+)
+hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
+ recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
+ iovIsRunNotTime = cms.bool( True ),
+ firstValid = cms.vuint32( 1 )
+)
+hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
+ recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
+ iovIsRunNotTime = cms.bool( True ),
+ firstValid = cms.vuint32( 1 )
+)
+ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
+ RunType = cms.string( "Run2" ),
+ PitchSimY = cms.double( 0.15 ),
+ PitchSimX = cms.double( 0.1 ),
+ thickness = cms.double( 0.23 ),
+ noOfPixelSimX = cms.int32( 160 ),
+ noOfPixelSimY = cms.int32( 104 ),
+ noOfPixels = cms.int32( 16640 ),
+ simXWidth = cms.double( 16.6 ),
+ simYWidth = cms.double( 24.4 ),
+ deadEdgeWidth = cms.double( 0.2 ),
+ activeEdgeSigma = cms.double( 0.02 ),
+ physActiveEdgeDist = cms.double( 0.15 ),
+ appendToDataLabel = cms.string( "" )
+)
+
+AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
+ PropagationDirection = cms.string( "anyDirection" )
+)
+CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
+ AlgoName = cms.string( "CSCChannelMapperPostls1" )
+)
+CSCGeometryESModule = cms.ESProducer( "CSCGeometryESModule",
+ fromDDD = cms.bool( False ),
+ fromDD4hep = cms.bool( False ),
+ alignmentsLabel = cms.string( "" ),
+ appendToDataLabel = cms.string( "" ),
+ useRealWireGeometry = cms.bool( True ),
+ useOnlyWiresInME1a = cms.bool( False ),
+ useGangedStripsInME1a = cms.bool( False ),
+ useCentreTIOffsets = cms.bool( False ),
+ applyAlignment = cms.bool( True ),
+ debugV = cms.untracked.bool( False )
+)
+CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
+ AlgoName = cms.string( "CSCIndexerPostls1" )
+)
+CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
+ appendToDataLabel = cms.string( "" )
+)
+CaloGeometryBuilder = cms.ESProducer( "CaloGeometryBuilder",
+ SelectedCalos = cms.vstring( 'HCAL',
+ 'ZDC',
+ 'EcalBarrel',
+ 'EcalEndcap',
+ 'EcalPreshower',
+ 'TOWER' )
+)
+CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
+CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
+ MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
+ MapAuto = cms.untracked.bool( False ),
+ SkipHE = cms.untracked.bool( False ),
+ appendToDataLabel = cms.string( "" )
+)
+CaloTowerGeometryFromDBEP = cms.ESProducer( "CaloTowerGeometryFromDBEP",
+ applyAlignment = cms.bool( False )
+)
+CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
+ appendToDataLabel = cms.string( "" )
+)
+CastorDbProducer = cms.ESProducer( "CastorDbProducer",
+ appendToDataLabel = cms.string( "" )
+)
+ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
+ ComponentName = cms.string( "ClusterShapeHitFilter" ),
+ PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
+ PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
+)
+DTGeometryESModule = cms.ESProducer( "DTGeometryESModule",
+ fromDDD = cms.bool( False ),
+ fromDD4hep = cms.bool( False ),
+ DDDetector = cms.ESInputTag( "","" ),
+ alignmentsLabel = cms.string( "" ),
+ appendToDataLabel = cms.string( "" ),
+ attribute = cms.string( "MuStructure" ),
+ value = cms.string( "MuonBarrelDT" ),
+ applyAlignment = cms.bool( True )
+)
+DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
+ appendToDataLabel = cms.string( "" )
+)
+EcalBarrelGeometryFromDBEP = cms.ESProducer( "EcalBarrelGeometryFromDBEP",
+ applyAlignment = cms.bool( True )
+)
+EcalElectronicsMappingBuilder = cms.ESProducer( "EcalElectronicsMappingBuilder" )
+EcalEndcapGeometryFromDBEP = cms.ESProducer( "EcalEndcapGeometryFromDBEP",
+ applyAlignment = cms.bool( True )
+)
+EcalLaserCorrectionService = cms.ESProducer( "EcalLaserCorrectionService",
+ maxExtrapolationTimeInSec = cms.uint32( 0 ),
+ appendToDataLabel = cms.string( "" )
+)
+EcalPreshowerGeometryFromDBEP = cms.ESProducer( "EcalPreshowerGeometryFromDBEP",
+ applyAlignment = cms.bool( True )
+)
+GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
+ TotalBxInEvent = cms.int32( 5 ),
+ NumberPhysTriggers = cms.uint32( 512 ),
+ NumberL1Muon = cms.uint32( 8 ),
+ NumberL1EGamma = cms.uint32( 12 ),
+ NumberL1Jet = cms.uint32( 12 ),
+ NumberL1Tau = cms.uint32( 12 ),
+ NumberChips = cms.uint32( 1 ),
+ PinsOnChip = cms.uint32( 512 ),
+ OrderOfChip = cms.vint32( 1 ),
+ NumberL1IsoEG = cms.uint32( 4 ),
+ NumberL1JetCounts = cms.uint32( 12 ),
+ UnitLength = cms.int32( 8 ),
+ NumberL1ForJet = cms.uint32( 4 ),
+ IfCaloEtaNumberBits = cms.uint32( 4 ),
+ IfMuEtaNumberBits = cms.uint32( 6 ),
+ NumberL1TauJet = cms.uint32( 4 ),
+ NumberL1Mu = cms.uint32( 4 ),
+ NumberConditionChips = cms.uint32( 1 ),
+ NumberPsbBoards = cms.int32( 7 ),
+ NumberL1CenJet = cms.uint32( 4 ),
+ PinsOnConditionChip = cms.uint32( 512 ),
+ NumberL1NoIsoEG = cms.uint32( 4 ),
+ NumberTechnicalTriggers = cms.uint32( 64 ),
+ NumberPhysTriggersExtended = cms.uint32( 64 ),
+ WordLength = cms.int32( 64 ),
+ OrderConditionChip = cms.vint32( 1 ),
+ appendToDataLabel = cms.string( "" )
+)
+HcalGeometryFromDBEP = cms.ESProducer( "HcalGeometryFromDBEP",
+ applyAlignment = cms.bool( False )
+)
+HcalTopologyIdealEP = cms.ESProducer( "HcalTopologyIdealEP",
+ Exclude = cms.untracked.string( "" ),
+ MergePosition = cms.untracked.bool( True ),
+ appendToDataLabel = cms.string( "" )
+)
+MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "PropagatorWithMaterial" ),
+ Mass = cms.double( 0.105 ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( -1.0 )
+)
+MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "ParabolicMf" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
+ Mass = cms.double( 0.139 ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( -1.0 )
+)
+MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "ParabolicMf" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ Mass = cms.double( 0.105 ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( -1.0 )
+)
+OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
+ Mass = cms.double( 0.105 ),
+ PropagationDirection = cms.string( "oppositeToMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( -1.0 )
+)
+OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "ParabolicMf" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
+ Mass = cms.double( 0.139 ),
+ PropagationDirection = cms.string( "oppositeToMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( -1.0 )
+)
+OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "ParabolicMf" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
+ Mass = cms.double( 0.105 ),
+ PropagationDirection = cms.string( "oppositeToMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( -1.0 )
+)
+OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "ParabolicMf" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
+ Mass = cms.double( 0.105 ),
+ PropagationDirection = cms.string( "oppositeToMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( 0.1 )
+)
+ParametrizedMagneticFieldProducer = cms.ESProducer( "AutoParametrizedMagneticFieldProducer",
+ version = cms.string( "Parabolic" ),
+ label = cms.untracked.string( "ParabolicMf" ),
+ valueOverride = cms.int32( -1 )
+)
+PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "ParabolicMf" ),
+ MaxDPhi = cms.double( 4.0 ),
+ ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
+ Mass = cms.double( 0.1396 ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( -1.0 )
+)
+PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "ParabolicMf" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
+ Mass = cms.double( 0.105 ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( 0.1 )
+)
+RPCGeometryESModule = cms.ESProducer( "RPCGeometryESModule",
+ fromDDD = cms.untracked.bool( False ),
+ fromDD4hep = cms.untracked.bool( False ),
+ appendToDataLabel = cms.string( "" )
+)
+SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
+ QualityLabel = cms.string( "" ),
+ Label = cms.string( "" ),
+ appendToDataLabel = cms.string( "" )
+)
+SiStripGainESProducer = cms.ESProducer( "SiStripGainESProducer",
+ appendToDataLabel = cms.string( "" ),
+ printDebug = cms.untracked.bool( False ),
+ AutomaticNormalization = cms.bool( False ),
+ APVGain = cms.VPSet(
+ cms.PSet( NormalizationFactor = cms.untracked.double( 1.0 ),
+ Label = cms.untracked.string( "" ),
+ Record = cms.string( "SiStripApvGainRcd" )
+ ),
+ cms.PSet( NormalizationFactor = cms.untracked.double( 1.0 ),
+ Label = cms.untracked.string( "" ),
+ Record = cms.string( "SiStripApvGain2Rcd" )
+ )
+ )
+)
+SiStripQualityESProducer = cms.ESProducer( "SiStripQualityESProducer",
+ appendToDataLabel = cms.string( "" ),
+ ListOfRecordToMerge = cms.VPSet(
+ cms.PSet( record = cms.string( "SiStripDetVOffRcd" ),
+ tag = cms.string( "" )
+ ),
+ cms.PSet( record = cms.string( "SiStripDetCablingRcd" ),
+ tag = cms.string( "" )
+ ),
+ cms.PSet( record = cms.string( "SiStripBadChannelRcd" ),
+ tag = cms.string( "" )
+ ),
+ cms.PSet( record = cms.string( "SiStripBadFiberRcd" ),
+ tag = cms.string( "" )
+ ),
+ cms.PSet( record = cms.string( "SiStripBadModuleRcd" ),
+ tag = cms.string( "" )
+ )
+ ),
+ ReduceGranularity = cms.bool( False ),
+ ThresholdForReducedGranularity = cms.double( 0.3 ),
+ PrintDebugOutput = cms.bool( False ),
+ UseEmptyRunInfo = cms.bool( False )
+)
+SiStripRecHitMatcherESProducer = cms.ESProducer( "SiStripRecHitMatcherESProducer",
+ ComponentName = cms.string( "StandardMatcher" ),
+ NSigmaInside = cms.double( 3.0 ),
+ PreFilter = cms.bool( False )
+)
+SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
+ EtaDivisions = cms.untracked.uint32( 20 ),
+ PhiDivisions = cms.untracked.uint32( 20 ),
+ EtaMax = cms.untracked.double( 2.5 )
+)
+SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
+ use3d = cms.bool( True ),
+ unBoost = cms.bool( False ),
+ useSignificance = cms.bool( True ),
+ minTracks = cms.uint32( 3 ),
+ minVertices = cms.uint32( 1 )
+)
+SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
+ ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
+ NoErrorPropagation = cms.bool( False ),
+ PropagationDirection = cms.string( "anyDirection" ),
+ useTuningForL2Speed = cms.bool( False ),
+ useIsYokeFlag = cms.bool( True ),
+ endcapShiftInZNeg = cms.double( 0.0 ),
+ SetVBFPointer = cms.bool( False ),
+ AssumeNoMaterial = cms.bool( False ),
+ endcapShiftInZPos = cms.double( 0.0 ),
+ useInTeslaFromMagField = cms.bool( False ),
+ VBFName = cms.string( "VolumeBasedMagneticField" ),
+ useEndcapShiftsInZ = cms.bool( False ),
+ sendLogWarning = cms.bool( False ),
+ useMatVolumes = cms.bool( True ),
+ debug = cms.bool( False ),
+ ApplyRadX0Correction = cms.bool( True ),
+ useMagVolumes = cms.bool( True ),
+ returnTangentPlane = cms.bool( True )
+)
+TrackerAdditionalParametersPerDetESModule = cms.ESProducer( "TrackerAdditionalParametersPerDetESModule",
+ appendToDataLabel = cms.string( "" )
+)
+TrackerDigiGeometryESModule = cms.ESProducer( "TrackerDigiGeometryESModule",
+ appendToDataLabel = cms.string( "" ),
+ fromDDD = cms.bool( False ),
+ applyAlignment = cms.bool( True ),
+ alignmentsLabel = cms.string( "" )
+)
+TrackerGeometricDetESModule = cms.ESProducer( "TrackerGeometricDetESModule",
+ fromDDD = cms.bool( False ),
+ fromDD4hep = cms.bool( False ),
+ appendToDataLabel = cms.string( "" )
+)
+TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
+ ComponentName = cms.string( "TransientTrackBuilder" )
+)
+VolumeBasedMagneticFieldESProducer = cms.ESProducer( "VolumeBasedMagneticFieldESProducerFromDB",
+ label = cms.untracked.string( "" ),
+ debugBuilder = cms.untracked.bool( False ),
+ valueOverride = cms.int32( -1 )
+)
+ZdcGeometryFromDBEP = cms.ESProducer( "ZdcGeometryFromDBEP",
+ applyAlignment = cms.bool( False )
+)
+caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
+ ComponentName = cms.string( "CaloDetIdAssociator" ),
+ etaBinSize = cms.double( 0.087 ),
+ nEta = cms.int32( 70 ),
+ nPhi = cms.int32( 72 ),
+ hcalRegion = cms.int32( 2 ),
+ includeBadChambers = cms.bool( False ),
+ includeGEM = cms.bool( False ),
+ includeME0 = cms.bool( False )
+)
+cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
+ ComponentName = cms.string( "CosmicNavigationSchool" ),
+ SimpleMagneticField = cms.string( "" )
+)
+ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
+ verbosity = cms.untracked.uint32( 1 ),
+ buildMisalignedGeometry = cms.bool( False ),
+ isRun2 = cms.bool( True ),
+ dbTag = cms.string( "" ),
+ compactViewTag = cms.string( "" ),
+ fromPreprocessedDB = cms.untracked.bool( True ),
+ fromDD4hep = cms.untracked.bool( False ),
+ appendToDataLabel = cms.string( "" )
+)
+ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
+ lhcInfoLabel = cms.string( "" ),
+ opticsLabel = cms.string( "" ),
+ appendToDataLabel = cms.string( "" )
+)
+ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
+ ComponentName = cms.string( "EcalDetIdAssociator" ),
+ etaBinSize = cms.double( 0.02 ),
+ nEta = cms.int32( 300 ),
+ nPhi = cms.int32( 360 ),
+ hcalRegion = cms.int32( 2 ),
+ includeBadChambers = cms.bool( False ),
+ includeGEM = cms.bool( False ),
+ includeME0 = cms.bool( False )
+)
+ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
+ flagMask = cms.PSet(
+ kBad = cms.vstring( 'kFaultyHardware',
+ 'kDead',
+ 'kKilled' ),
+ kGood = cms.vstring( 'kGood' ),
+ kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
+ 'kTowerRecovered' ),
+ kProblematic = cms.vstring( 'kPoorReco',
+ 'kPoorCalib',
+ 'kNoisy',
+ 'kSaturated' ),
+ kWeird = cms.vstring( 'kWeird',
+ 'kDiWeird' ),
+ kTime = cms.vstring( 'kOutOfTime' )
+ ),
+ dbstatusMask = cms.PSet(
+ kBad = cms.vstring( 'kNonRespondingIsolated',
+ 'kDeadVFE',
+ 'kDeadFE',
+ 'kNoDataNoTP' ),
+ kGood = cms.vstring( 'kOk' ),
+ kRecovered = cms.vstring( ),
+ kProblematic = cms.vstring( 'kDAC',
+ 'kNoLaser',
+ 'kNoisy',
+ 'kNNoisy',
+ 'kNNNoisy',
+ 'kNNNNoisy',
+ 'kNNNNNoisy',
+ 'kFixedG6',
+ 'kFixedG1',
+ 'kFixedG0' ),
+ kWeird = cms.vstring( ),
+ kTime = cms.vstring( )
+ ),
+ timeThresh = cms.double( 2.0 )
+)
+hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
+hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
+ appendToDataLabel = cms.string( "" )
+)
+hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
+ appendToDataLabel = cms.string( "" )
+)
+hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
+ ComponentName = cms.string( "HcalDetIdAssociator" ),
+ etaBinSize = cms.double( 0.087 ),
+ nEta = cms.int32( 70 ),
+ nPhi = cms.int32( 72 ),
+ hcalRegion = cms.int32( 2 ),
+ includeBadChambers = cms.bool( False ),
+ includeGEM = cms.bool( False ),
+ includeME0 = cms.bool( False )
+)
+hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
+ phase = cms.uint32( 1 ),
+ RecoveredRecHitBits = cms.vstring( ),
+ SeverityLevels = cms.VPSet(
+ cms.PSet( ChannelStatus = cms.vstring( ),
+ RecHitFlags = cms.vstring( 'TimingFromTDC' ),
+ Level = cms.int32( 0 )
+ ),
+ cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
+ RecHitFlags = cms.vstring( ),
+ Level = cms.int32( 1 )
+ ),
+ cms.PSet( ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
+ RecHitFlags = cms.vstring( ),
+ Level = cms.int32( 5 )
+ ),
+ cms.PSet( ChannelStatus = cms.vstring( ),
+ RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
+ 'HBHEIsolatedNoise',
+ 'HBHEFlatNoise',
+ 'HBHESpikeNoise',
+ 'HBHETS4TS5Noise',
+ 'HBHENegativeNoise',
+ 'HBHEPulseFitBit',
+ 'HBHEOOTPU' ),
+ Level = cms.int32( 8 )
+ ),
+ cms.PSet( ChannelStatus = cms.vstring( ),
+ RecHitFlags = cms.vstring( 'HFLongShort',
+ 'HFS8S1Ratio',
+ 'HFPET',
+ 'HFSignalAsymmetry' ),
+ Level = cms.int32( 11 )
+ ),
+ cms.PSet( ChannelStatus = cms.vstring( 'HcalCellHot' ),
+ RecHitFlags = cms.vstring( ),
+ Level = cms.int32( 15 )
+ ),
+ cms.PSet( ChannelStatus = cms.vstring( 'HcalCellOff',
+ 'HcalCellDead' ),
+ RecHitFlags = cms.vstring( ),
+ Level = cms.int32( 20 )
+ )
+ ),
+ DropChannelStatusBits = cms.vstring( 'HcalCellMask',
+ 'HcalCellOff',
+ 'HcalCellDead' ),
+ appendToDataLabel = cms.string( "" )
+)
+hcal_db_producer = cms.ESProducer( "HcalDbProducer" )
+hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
+ useCondDB = cms.bool( False ),
+ weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
+ useGBRForest = cms.bool( True ),
+ useAdaBoost = cms.bool( False )
+)
+hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
+ trackPseudoSelection = cms.PSet(
+ maxDistToAxis = cms.double( 0.07 ),
+ totalHitsMin = cms.uint32( 0 ),
+ ptMin = cms.double( 0.0 ),
+ sip2dSigMax = cms.double( 99999.9 ),
+ sip2dValMax = cms.double( 99999.9 ),
+ sip3dSigMax = cms.double( 99999.9 ),
+ sip3dValMax = cms.double( 99999.9 ),
+ maxDecayLen = cms.double( 5.0 ),
+ qualityClass = cms.string( "any" ),
+ jetDeltaRMax = cms.double( 0.3 ),
+ normChi2Max = cms.double( 99999.9 ),
+ pixelHitsMin = cms.uint32( 0 ),
+ sip2dSigMin = cms.double( 2.0 ),
+ sip2dValMin = cms.double( -99999.9 ),
+ sip3dSigMin = cms.double( -99999.9 ),
+ sip3dValMin = cms.double( -99999.9 )
+ ),
+ trackSelection = cms.PSet(
+ maxDistToAxis = cms.double( 0.07 ),
+ totalHitsMin = cms.uint32( 0 ),
+ ptMin = cms.double( 0.0 ),
+ sip2dSigMax = cms.double( 99999.9 ),
+ sip2dValMax = cms.double( 99999.9 ),
+ sip3dSigMax = cms.double( 99999.9 ),
+ sip3dValMax = cms.double( 99999.9 ),
+ maxDecayLen = cms.double( 5.0 ),
+ qualityClass = cms.string( "any" ),
+ jetDeltaRMax = cms.double( 0.3 ),
+ normChi2Max = cms.double( 99999.9 ),
+ pixelHitsMin = cms.uint32( 0 ),
+ sip2dSigMin = cms.double( -99999.9 ),
+ sip2dValMin = cms.double( -99999.9 ),
+ sip3dSigMin = cms.double( -99999.9 ),
+ sip3dValMin = cms.double( -99999.9 )
+ ),
+ trackFlip = cms.bool( False ),
+ vertexFlip = cms.bool( False ),
+ SoftLeptonFlip = cms.bool( False ),
+ useTrackWeights = cms.bool( True ),
+ pseudoMultiplicityMin = cms.uint32( 2 ),
+ correctVertexMass = cms.bool( True ),
+ trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
+ charmCut = cms.double( 1.5 ),
+ minimumTrackWeight = cms.double( 0.5 ),
+ pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
+ trackMultiplicityMin = cms.uint32( 3 ),
+ trackSort = cms.string( "sip2dSig" ),
+ useCategories = cms.bool( True ),
+ calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
+ 'CombinedSVPseudoVertex',
+ 'CombinedSVNoVertex' ),
+ recordLabel = cms.string( "HLT" ),
+ categoryVariableName = cms.string( "vertexCategory" )
+)
+hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
+ trackPseudoSelection = cms.PSet(
+ max_pT_dRcut = cms.double( 0.1 ),
+ b_dR = cms.double( 0.6263 ),
+ min_pT = cms.double( 120.0 ),
+ b_pT = cms.double( 0.3684 ),
+ ptMin = cms.double( 0.0 ),
+ max_pT_trackPTcut = cms.double( 3.0 ),
+ max_pT = cms.double( 500.0 ),
+ useVariableJTA = cms.bool( False ),
+ maxDecayLen = cms.double( 5.0 ),
+ qualityClass = cms.string( "any" ),
+ normChi2Max = cms.double( 99999.9 ),
+ sip2dValMin = cms.double( -99999.9 ),
+ sip3dValMin = cms.double( -99999.9 ),
+ a_dR = cms.double( -0.001053 ),
+ maxDistToAxis = cms.double( 0.07 ),
+ totalHitsMin = cms.uint32( 0 ),
+ a_pT = cms.double( 0.005263 ),
+ sip2dSigMax = cms.double( 99999.9 ),
+ sip2dValMax = cms.double( 99999.9 ),
+ sip3dSigMax = cms.double( 99999.9 ),
+ sip3dValMax = cms.double( 99999.9 ),
+ min_pT_dRcut = cms.double( 0.5 ),
+ jetDeltaRMax = cms.double( 0.3 ),
+ pixelHitsMin = cms.uint32( 0 ),
+ sip3dSigMin = cms.double( -99999.9 ),
+ sip2dSigMin = cms.double( 2.0 )
+ ),
+ trackSelection = cms.PSet(
+ max_pT_dRcut = cms.double( 0.1 ),
+ b_dR = cms.double( 0.6263 ),
+ min_pT = cms.double( 120.0 ),
+ b_pT = cms.double( 0.3684 ),
+ ptMin = cms.double( 0.0 ),
+ max_pT_trackPTcut = cms.double( 3.0 ),
+ max_pT = cms.double( 500.0 ),
+ useVariableJTA = cms.bool( False ),
+ maxDecayLen = cms.double( 5.0 ),
+ qualityClass = cms.string( "any" ),
+ normChi2Max = cms.double( 99999.9 ),
+ sip2dValMin = cms.double( -99999.9 ),
+ sip3dValMin = cms.double( -99999.9 ),
+ a_dR = cms.double( -0.001053 ),
+ maxDistToAxis = cms.double( 0.07 ),
+ totalHitsMin = cms.uint32( 0 ),
+ a_pT = cms.double( 0.005263 ),
+ sip2dSigMax = cms.double( 99999.9 ),
+ sip2dValMax = cms.double( 99999.9 ),
+ sip3dSigMax = cms.double( 99999.9 ),
+ sip3dValMax = cms.double( 99999.9 ),
+ min_pT_dRcut = cms.double( 0.5 ),
+ jetDeltaRMax = cms.double( 0.3 ),
+ pixelHitsMin = cms.uint32( 0 ),
+ sip3dSigMin = cms.double( -99999.9 ),
+ sip2dSigMin = cms.double( -99999.9 )
+ ),
+ trackFlip = cms.bool( False ),
+ vertexFlip = cms.bool( False ),
+ SoftLeptonFlip = cms.bool( False ),
+ useTrackWeights = cms.bool( True ),
+ pseudoMultiplicityMin = cms.uint32( 2 ),
+ correctVertexMass = cms.bool( True ),
+ trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
+ charmCut = cms.double( 1.5 ),
+ minimumTrackWeight = cms.double( 0.5 ),
+ pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
+ trackMultiplicityMin = cms.uint32( 3 ),
+ trackSort = cms.string( "sip2dSig" ),
+ useCategories = cms.bool( True ),
+ calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
+ 'CombinedSVIVFV2PseudoVertex',
+ 'CombinedSVIVFV2NoVertex' ),
+ recordLabel = cms.string( "HLT" ),
+ categoryVariableName = cms.string( "vertexCategory" )
+)
+hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
+ impactParameterType = cms.int32( 1 ),
+ minimumImpactParameter = cms.double( -1.0 ),
+ useSignedImpactParameterSig = cms.bool( True ),
+ maximumDistanceToJetAxis = cms.double( 999999.0 ),
+ deltaR = cms.double( -1.0 ),
+ deltaRmin = cms.double( 0.0 ),
+ maximumDecayLength = cms.double( 999999.0 ),
+ maxImpactParameter = cms.double( 0.1 ),
+ maxImpactParameterSig = cms.double( 999999.0 ),
+ trackQualityClass = cms.string( "any" ),
+ nthTrack = cms.int32( -1 )
+)
+hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
+ a_dR = cms.double( -0.001053 ),
+ b_dR = cms.double( 0.6263 ),
+ a_pT = cms.double( 0.005263 ),
+ b_pT = cms.double( 0.3684 ),
+ min_pT = cms.double( 120.0 ),
+ max_pT = cms.double( 500.0 ),
+ min_pT_dRcut = cms.double( 0.5 ),
+ max_pT_dRcut = cms.double( 0.1 ),
+ max_pT_trackPTcut = cms.double( 3.0 ),
+ minimumImpactParameter = cms.double( 0.05 ),
+ useSignedImpactParameterSig = cms.bool( False ),
+ impactParameterType = cms.int32( 1 ),
+ maximumDistanceToJetAxis = cms.double( 9999999.0 ),
+ deltaR = cms.double( -1.0 ),
+ maximumDecayLength = cms.double( 999999.0 ),
+ nthTrack = cms.int32( 1 ),
+ trackQualityClass = cms.string( "any" ),
+ useVariableJTA = cms.bool( False )
+)
+hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
+ PropagationDirection = cms.string( "alongMomentum" )
+)
+hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
+ PropagationDirection = cms.string( "oppositeToMomentum" )
+)
+hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
+ Mass = cms.double( 5.11E-4 ),
+ PropagationDirection = cms.string( "oppositeToMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( -1.0 )
+)
+hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 16.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 16.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 2000.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 100.0 ),
+ MaxSagitta = cms.double( -1.0 ),
+ MinimalTolerance = cms.double( 10.0 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 30.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 100.0 ),
+ MaxSagitta = cms.double( -1.0 ),
+ MinimalTolerance = cms.double( 10.0 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 9.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
+ pTChargeCutThreshold = cms.double( 15.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 9.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 100.0 ),
+ MaxSagitta = cms.double( -1.0 ),
+ MinimalTolerance = cms.double( 10.0 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
+ pTChargeCutThreshold = cms.double( 15.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 16.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 40.0 ),
+ nSigma = cms.double( 4.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
+ ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 16.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 100.0 ),
+ MaxSagitta = cms.double( -1.0 ),
+ MinimalTolerance = cms.double( 10.0 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 30.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 100.0 ),
+ MaxSagitta = cms.double( -1.0 ),
+ MinimalTolerance = cms.double( 10.0 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 9.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 100.0 ),
+ MaxSagitta = cms.double( -1.0 ),
+ MinimalTolerance = cms.double( 10.0 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
+ ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
+ MaxComponents = cms.int32( 12 ),
+ DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
+)
+hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 9.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.13 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.13 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 9.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.13 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
+ impactParameterType = cms.int32( 1 ),
+ minimumImpactParameter = cms.double( -1.0 ),
+ useSignedImpactParameterSig = cms.bool( True ),
+ maximumDistanceToJetAxis = cms.double( 999999.0 ),
+ deltaR = cms.double( -1.0 ),
+ deltaRmin = cms.double( 0.0 ),
+ maximumDecayLength = cms.double( 999999.0 ),
+ maxImpactParameter = cms.double( 0.1 ),
+ maxImpactParameterSig = cms.double( 999999.0 ),
+ trackQualityClass = cms.string( "any" ),
+ nthTrack = cms.int32( -1 )
+)
+hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
+ impactParameterType = cms.int32( 1 ),
+ minimumImpactParameter = cms.double( -1.0 ),
+ useSignedImpactParameterSig = cms.bool( True ),
+ maximumDistanceToJetAxis = cms.double( 999999.0 ),
+ deltaR = cms.double( -1.0 ),
+ deltaRmin = cms.double( 0.0 ),
+ maximumDecayLength = cms.double( 999999.0 ),
+ maxImpactParameter = cms.double( 0.2 ),
+ maxImpactParameterSig = cms.double( 999999.0 ),
+ trackQualityClass = cms.string( "any" ),
+ nthTrack = cms.int32( -1 )
+)
+hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
+ a_dR = cms.double( -0.001053 ),
+ b_dR = cms.double( 0.6263 ),
+ a_pT = cms.double( 0.005263 ),
+ b_pT = cms.double( 0.3684 ),
+ min_pT = cms.double( 120.0 ),
+ max_pT = cms.double( 500.0 ),
+ min_pT_dRcut = cms.double( 0.5 ),
+ max_pT_dRcut = cms.double( 0.1 ),
+ max_pT_trackPTcut = cms.double( 3.0 ),
+ minimumImpactParameter = cms.double( 0.05 ),
+ useSignedImpactParameterSig = cms.bool( False ),
+ impactParameterType = cms.int32( 1 ),
+ maximumDistanceToJetAxis = cms.double( 9999999.0 ),
+ deltaR = cms.double( -1.0 ),
+ maximumDecayLength = cms.double( 999999.0 ),
+ nthTrack = cms.int32( 1 ),
+ trackQualityClass = cms.string( "any" ),
+ useVariableJTA = cms.bool( False )
+)
+hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
+ a_dR = cms.double( -0.001053 ),
+ b_dR = cms.double( 0.6263 ),
+ a_pT = cms.double( 0.005263 ),
+ b_pT = cms.double( 0.3684 ),
+ min_pT = cms.double( 120.0 ),
+ max_pT = cms.double( 500.0 ),
+ min_pT_dRcut = cms.double( 0.5 ),
+ max_pT_dRcut = cms.double( 0.1 ),
+ max_pT_trackPTcut = cms.double( 3.0 ),
+ minimumImpactParameter = cms.double( 0.2 ),
+ useSignedImpactParameterSig = cms.bool( True ),
+ impactParameterType = cms.int32( 1 ),
+ maximumDistanceToJetAxis = cms.double( 9999999.0 ),
+ deltaR = cms.double( -1.0 ),
+ maximumDecayLength = cms.double( 999999.0 ),
+ nthTrack = cms.int32( 2 ),
+ trackQualityClass = cms.string( "any" ),
+ useVariableJTA = cms.bool( False )
+)
+hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
+ ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
+)
+hltESPEcalTrigTowerConstituentsMapBuilder = cms.ESProducer( "EcalTrigTowerConstituentsMapBuilder",
+ MapFile = cms.untracked.string( "Geometry/EcalMapping/data/EndCap_TTMap.txt" )
+)
+hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
+ BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
+ EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
+ ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
+ MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
+ Mass = cms.double( 5.11E-4 ),
+ BetheHeitlerCorrection = cms.int32( 2 )
+)
+hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
+ ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
+ NoErrorPropagation = cms.bool( False ),
+ PropagationDirection = cms.string( "anyDirection" ),
+ useTuningForL2Speed = cms.bool( True ),
+ useIsYokeFlag = cms.bool( True ),
+ endcapShiftInZNeg = cms.double( 0.0 ),
+ SetVBFPointer = cms.bool( False ),
+ AssumeNoMaterial = cms.bool( False ),
+ endcapShiftInZPos = cms.double( 0.0 ),
+ useInTeslaFromMagField = cms.bool( False ),
+ VBFName = cms.string( "VolumeBasedMagneticField" ),
+ useEndcapShiftsInZ = cms.bool( False ),
+ sendLogWarning = cms.bool( False ),
+ useMatVolumes = cms.bool( True ),
+ debug = cms.bool( False ),
+ ApplyRadX0Correction = cms.bool( True ),
+ useMagVolumes = cms.bool( True ),
+ returnTangentPlane = cms.bool( True )
+)
+hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
+ ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
+ NoErrorPropagation = cms.bool( False ),
+ PropagationDirection = cms.string( "oppositeToMomentum" ),
+ useTuningForL2Speed = cms.bool( True ),
+ useIsYokeFlag = cms.bool( True ),
+ endcapShiftInZNeg = cms.double( 0.0 ),
+ SetVBFPointer = cms.bool( False ),
+ AssumeNoMaterial = cms.bool( False ),
+ endcapShiftInZPos = cms.double( 0.0 ),
+ useInTeslaFromMagField = cms.bool( False ),
+ VBFName = cms.string( "VolumeBasedMagneticField" ),
+ useEndcapShiftsInZ = cms.bool( False ),
+ sendLogWarning = cms.bool( False ),
+ useMatVolumes = cms.bool( True ),
+ debug = cms.bool( False ),
+ ApplyRadX0Correction = cms.bool( True ),
+ useMagVolumes = cms.bool( True ),
+ returnTangentPlane = cms.bool( True )
+)
+hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPFittingSmootherIT" ),
+ Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
+ Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
+ EstimateCut = cms.double( -1.0 ),
+ MaxFractionOutliers = cms.double( 0.3 ),
+ MaxNumberOfOutliers = cms.int32( 3 ),
+ MinDof = cms.int32( 2 ),
+ NoOutliersBeginEnd = cms.bool( False ),
+ MinNumberOfHits = cms.int32( 3 ),
+ MinNumberOfHitsHighEta = cms.int32( 5 ),
+ HighEtaSwitch = cms.double( 5.0 ),
+ RejectTracks = cms.bool( True ),
+ BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
+ NoInvalidHitsBeginEnd = cms.bool( True ),
+ LogPixelProbabilityCut = cms.double( -16.0 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPFittingSmootherRK" ),
+ Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
+ Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
+ EstimateCut = cms.double( -1.0 ),
+ MaxFractionOutliers = cms.double( 0.3 ),
+ MaxNumberOfOutliers = cms.int32( 3 ),
+ MinDof = cms.int32( 2 ),
+ NoOutliersBeginEnd = cms.bool( False ),
+ MinNumberOfHits = cms.int32( 5 ),
+ MinNumberOfHitsHighEta = cms.int32( 5 ),
+ HighEtaSwitch = cms.double( 5.0 ),
+ RejectTracks = cms.bool( True ),
+ BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
+ NoInvalidHitsBeginEnd = cms.bool( False ),
+ LogPixelProbabilityCut = cms.double( -16.0 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
+ standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
+ looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
+ Mass = cms.double( 5.11E-4 ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ useRungeKutta = cms.bool( False ),
+ ptMin = cms.double( -1.0 )
+)
+hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
+ ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
+)
+hltESPGlobalTrackingGeometryESProducer = cms.ESProducer( "GlobalTrackingGeometryESProducer" )
+hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
+ Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
+ Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
+ EstimateCut = cms.double( -1.0 ),
+ MaxFractionOutliers = cms.double( 0.3 ),
+ MaxNumberOfOutliers = cms.int32( 3 ),
+ MinDof = cms.int32( 2 ),
+ NoOutliersBeginEnd = cms.bool( False ),
+ MinNumberOfHits = cms.int32( 5 ),
+ MinNumberOfHitsHighEta = cms.int32( 5 ),
+ HighEtaSwitch = cms.double( 5.0 ),
+ RejectTracks = cms.bool( True ),
+ BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
+ NoInvalidHitsBeginEnd = cms.bool( True ),
+ LogPixelProbabilityCut = cms.double( -16.0 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
+ Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
+ ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
+ MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
+ GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
+ RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
+)
+hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
+ Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
+ ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
+ MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
+ ErrorRescaling = cms.double( 100.0 ),
+ GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
+ RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
+)
+hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 30.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
+ pTChargeCutThreshold = cms.double( 15.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 30.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
+ pTChargeCutThreshold = cms.double( 15.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 36.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 100.0 ),
+ MaxSagitta = cms.double( -1.0 ),
+ MinimalTolerance = cms.double( 10.0 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPKFFittingSmoother" ),
+ Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
+ Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
+ EstimateCut = cms.double( -1.0 ),
+ MaxFractionOutliers = cms.double( 0.3 ),
+ MaxNumberOfOutliers = cms.int32( 3 ),
+ MinDof = cms.int32( 2 ),
+ NoOutliersBeginEnd = cms.bool( False ),
+ MinNumberOfHits = cms.int32( 5 ),
+ MinNumberOfHitsHighEta = cms.int32( 5 ),
+ HighEtaSwitch = cms.double( 5.0 ),
+ RejectTracks = cms.bool( True ),
+ BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
+ NoInvalidHitsBeginEnd = cms.bool( False ),
+ LogPixelProbabilityCut = cms.double( -16.0 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
+ Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
+ Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
+ EstimateCut = cms.double( -1.0 ),
+ MaxFractionOutliers = cms.double( 0.3 ),
+ MaxNumberOfOutliers = cms.int32( 3 ),
+ MinDof = cms.int32( 2 ),
+ NoOutliersBeginEnd = cms.bool( False ),
+ MinNumberOfHits = cms.int32( 5 ),
+ MinNumberOfHitsHighEta = cms.int32( 5 ),
+ HighEtaSwitch = cms.double( 5.0 ),
+ RejectTracks = cms.bool( True ),
+ BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
+ NoInvalidHitsBeginEnd = cms.bool( False ),
+ LogPixelProbabilityCut = cms.double( -16.0 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
+ Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
+ Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
+ EstimateCut = cms.double( 20.0 ),
+ MaxFractionOutliers = cms.double( 0.3 ),
+ MaxNumberOfOutliers = cms.int32( 3 ),
+ MinDof = cms.int32( 2 ),
+ NoOutliersBeginEnd = cms.bool( False ),
+ MinNumberOfHits = cms.int32( 3 ),
+ MinNumberOfHitsHighEta = cms.int32( 5 ),
+ HighEtaSwitch = cms.double( 5.0 ),
+ RejectTracks = cms.bool( True ),
+ BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
+ NoInvalidHitsBeginEnd = cms.bool( True ),
+ LogPixelProbabilityCut = cms.double( -14.0 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
+ Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
+ Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
+ EstimateCut = cms.double( 20.0 ),
+ MaxFractionOutliers = cms.double( 0.3 ),
+ MaxNumberOfOutliers = cms.int32( 3 ),
+ MinDof = cms.int32( 2 ),
+ NoOutliersBeginEnd = cms.bool( False ),
+ MinNumberOfHits = cms.int32( 3 ),
+ MinNumberOfHitsHighEta = cms.int32( 5 ),
+ HighEtaSwitch = cms.double( 5.0 ),
+ RejectTracks = cms.bool( True ),
+ BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
+ NoInvalidHitsBeginEnd = cms.bool( True ),
+ LogPixelProbabilityCut = cms.double( -14.0 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
+ ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
+ Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
+ ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
+ Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
+ ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
+ Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
+ ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
+ Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ errorRescaling = cms.double( 100.0 ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
+ ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
+ Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ errorRescaling = cms.double( 100.0 ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
+ ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
+ Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
+ errorRescaling = cms.double( 10.0 ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
+ ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
+ Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ errorRescaling = cms.double( 10.0 ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
+ ComponentName = cms.string( "hltESPKFUpdator" )
+)
+hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
+ ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
+ DistanceMeasure = cms.string( "KullbackLeibler" )
+)
+hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
+ ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
+ Propagator = cms.string( "hltESPSmartPropagatorAny" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 9.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.16 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.16 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 9.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.16 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
+ ComponentName = cms.string( "hltESPMeasurementTracker" ),
+ PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
+ StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
+ HitMatcher = cms.string( "StandardMatcher" ),
+ Phase2StripCPE = cms.string( "" ),
+ SiStripQualityLabel = cms.string( "" ),
+ UseStripModuleQualityDB = cms.bool( True ),
+ DebugStripModuleQualityDB = cms.untracked.bool( False ),
+ UseStripAPVFiberQualityDB = cms.bool( True ),
+ DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
+ MaskBadAPVFibers = cms.bool( True ),
+ UseStripStripQualityDB = cms.bool( True ),
+ DebugStripStripQualityDB = cms.untracked.bool( False ),
+ badStripCuts = cms.PSet(
+ TOB = cms.PSet(
+ maxBad = cms.uint32( 4 ),
+ maxConsecutiveBad = cms.uint32( 2 )
+ ),
+ TIB = cms.PSet(
+ maxBad = cms.uint32( 4 ),
+ maxConsecutiveBad = cms.uint32( 2 )
+ ),
+ TID = cms.PSet(
+ maxBad = cms.uint32( 4 ),
+ maxConsecutiveBad = cms.uint32( 2 )
+ ),
+ TEC = cms.PSet(
+ maxBad = cms.uint32( 4 ),
+ maxConsecutiveBad = cms.uint32( 2 )
+ )
+ ),
+ UsePixelModuleQualityDB = cms.bool( True ),
+ DebugPixelModuleQualityDB = cms.untracked.bool( False ),
+ UsePixelROCQualityDB = cms.bool( True ),
+ DebugPixelROCQualityDB = cms.untracked.bool( False ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
+ ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
+ PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
+ PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
+)
+hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.11 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 16.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.11 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPMuonDetLayerGeometryESProducer = cms.ESProducer( "MuonDetLayerGeometryESProducer" )
+hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
+ ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
+)
+hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
+ LoadTemplatesFromDB = cms.bool( True ),
+ Alpha2Order = cms.bool( True ),
+ ClusterProbComputationFlag = cms.int32( 0 ),
+ useLAWidthFromDB = cms.bool( False ),
+ lAOffset = cms.double( 0.0 ),
+ lAWidthBPix = cms.double( 0.0 ),
+ lAWidthFPix = cms.double( 0.0 ),
+ doLorentzFromAlignment = cms.bool( False ),
+ useLAFromDB = cms.bool( True ),
+ xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
+ yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
+ xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
+ yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
+ xerr_endcap = cms.vdouble( 0.002, 0.002 ),
+ yerr_endcap = cms.vdouble( 0.0021 ),
+ xerr_barrel_l1_def = cms.double( 0.0103 ),
+ yerr_barrel_l1_def = cms.double( 0.0021 ),
+ xerr_barrel_ln_def = cms.double( 0.0103 ),
+ yerr_barrel_ln_def = cms.double( 0.0021 ),
+ xerr_endcap_def = cms.double( 0.002 ),
+ yerr_endcap_def = cms.double( 7.5E-4 ),
+ eff_charge_cut_highX = cms.double( 1.0 ),
+ eff_charge_cut_highY = cms.double( 1.0 ),
+ eff_charge_cut_lowX = cms.double( 0.0 ),
+ eff_charge_cut_lowY = cms.double( 0.0 ),
+ size_cutX = cms.double( 3.0 ),
+ size_cutY = cms.double( 3.0 ),
+ EdgeClusterErrorX = cms.double( 50.0 ),
+ EdgeClusterErrorY = cms.double( 85.0 ),
+ inflate_errors = cms.bool( False ),
+ inflate_all_errors_no_trk_angle = cms.bool( False ),
+ NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
+ UseErrorsFromTemplates = cms.bool( True ),
+ TruncatePixelCharge = cms.bool( True ),
+ IrradiationBiasCorrection = cms.bool( True ),
+ DoCosmics = cms.bool( False ),
+ Upgrade = cms.bool( False ),
+ SmallPitch = cms.bool( False ),
+ ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
+ MagneticFieldRecord = cms.ESInputTag( "","" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
+ LoadTemplatesFromDB = cms.bool( True ),
+ Alpha2Order = cms.bool( True ),
+ ClusterProbComputationFlag = cms.int32( 0 ),
+ useLAWidthFromDB = cms.bool( True ),
+ lAOffset = cms.double( 0.0 ),
+ lAWidthBPix = cms.double( 0.0 ),
+ lAWidthFPix = cms.double( 0.0 ),
+ doLorentzFromAlignment = cms.bool( False ),
+ useLAFromDB = cms.bool( True ),
+ barrelTemplateID = cms.int32( 0 ),
+ forwardTemplateID = cms.int32( 0 ),
+ directoryWithTemplates = cms.int32( 0 ),
+ speed = cms.int32( -2 ),
+ UseClusterSplitter = cms.bool( False ),
+ ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 16.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
+ ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
+ PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
+ PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
+)
+hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.11 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 9.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
+ ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
+ pTChargeCutThreshold = cms.double( 15.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 25.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 100.0 ),
+ MaxSagitta = cms.double( -1.0 ),
+ MinimalTolerance = cms.double( 10.0 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.19 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
+ ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
+ Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
+ ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
+ Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
+ errorRescaling = cms.double( 100.0 ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
+ SimpleMagneticField = cms.string( "" ),
+ MaxDPhi = cms.double( 1.6 ),
+ ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
+ Mass = cms.double( 0.105 ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ useRungeKutta = cms.bool( True ),
+ ptMin = cms.double( -1.0 )
+)
+hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
+ ComponentName = cms.string( "hltESPSmartPropagator" ),
+ TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
+ MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ Epsilon = cms.double( 5.0 )
+)
+hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
+ ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
+ TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
+ MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ Epsilon = cms.double( 5.0 )
+)
+hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
+ ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
+ TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
+ MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
+ PropagationDirection = cms.string( "oppositeToMomentum" ),
+ Epsilon = cms.double( 5.0 )
+)
+hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
+ distance = cms.double( 0.5 )
+)
+hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
+ ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
+ NoErrorPropagation = cms.bool( False ),
+ PropagationDirection = cms.string( "alongMomentum" ),
+ useTuningForL2Speed = cms.bool( False ),
+ useIsYokeFlag = cms.bool( True ),
+ endcapShiftInZNeg = cms.double( 0.0 ),
+ SetVBFPointer = cms.bool( False ),
+ AssumeNoMaterial = cms.bool( False ),
+ endcapShiftInZPos = cms.double( 0.0 ),
+ useInTeslaFromMagField = cms.bool( False ),
+ VBFName = cms.string( "VolumeBasedMagneticField" ),
+ useEndcapShiftsInZ = cms.bool( False ),
+ sendLogWarning = cms.bool( False ),
+ useMatVolumes = cms.bool( True ),
+ debug = cms.bool( False ),
+ ApplyRadX0Correction = cms.bool( True ),
+ useMagVolumes = cms.bool( True ),
+ returnTangentPlane = cms.bool( True )
+)
+hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
+ ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
+ NoErrorPropagation = cms.bool( False ),
+ PropagationDirection = cms.string( "oppositeToMomentum" ),
+ useTuningForL2Speed = cms.bool( False ),
+ useIsYokeFlag = cms.bool( True ),
+ endcapShiftInZNeg = cms.double( 0.0 ),
+ SetVBFPointer = cms.bool( False ),
+ AssumeNoMaterial = cms.bool( False ),
+ endcapShiftInZPos = cms.double( 0.0 ),
+ useInTeslaFromMagField = cms.bool( False ),
+ VBFName = cms.string( "VolumeBasedMagneticField" ),
+ useEndcapShiftsInZ = cms.bool( False ),
+ sendLogWarning = cms.bool( False ),
+ useMatVolumes = cms.bool( True ),
+ debug = cms.bool( False ),
+ ApplyRadX0Correction = cms.bool( True ),
+ useMagVolumes = cms.bool( True ),
+ returnTangentPlane = cms.bool( True )
+)
+hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
+ ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
+ ComponentType = cms.string( "StripCPEfromTrackAngle" ),
+ parameters = cms.PSet(
+ mTIB_P1 = cms.double( 0.202 ),
+ maxChgOneMIP = cms.double( 6000.0 ),
+ mTEC_P0 = cms.double( -1.885 ),
+ mTOB_P1 = cms.double( 0.253 ),
+ mTEC_P1 = cms.double( 0.471 ),
+ mLC_P2 = cms.double( 0.3 ),
+ mLC_P1 = cms.double( 0.618 ),
+ mTOB_P0 = cms.double( -1.026 ),
+ mLC_P0 = cms.double( -0.326 ),
+ useLegacyError = cms.bool( False ),
+ mTIB_P0 = cms.double( -0.742 ),
+ mTID_P1 = cms.double( 0.433 ),
+ mTID_P0 = cms.double( -1.427 )
+ )
+)
+hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
+ StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
+ ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
+ PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
+ Matcher = cms.string( "StandardMatcher" ),
+ ComputeCoarseLocalPositionFromDisk = cms.bool( False )
+)
+hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
+ StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
+ ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
+ PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
+ Matcher = cms.string( "StandardMatcher" ),
+ ComputeCoarseLocalPositionFromDisk = cms.bool( False )
+)
+hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
+ StripCPE = cms.string( "Fake" ),
+ ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
+ PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
+ Matcher = cms.string( "StandardMatcher" ),
+ ComputeCoarseLocalPositionFromDisk = cms.bool( False )
+)
+hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
+ StripCPE = cms.string( "Fake" ),
+ ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
+ PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
+ Matcher = cms.string( "StandardMatcher" ),
+ ComputeCoarseLocalPositionFromDisk = cms.bool( False )
+)
+hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
+ MaxChi2 = cms.double( 16.0 ),
+ nSigma = cms.double( 3.0 ),
+ MaxDisplacement = cms.double( 0.5 ),
+ MaxSagitta = cms.double( 2.0 ),
+ MinimalTolerance = cms.double( 0.5 ),
+ MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
+ ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
+ pTChargeCutThreshold = cms.double( -1.0 ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
+ ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
+ PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
+ PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
+ clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) )
+)
+hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
+ Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
+ Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
+ EstimateCut = cms.double( 30.0 ),
+ MaxFractionOutliers = cms.double( 0.3 ),
+ MaxNumberOfOutliers = cms.int32( 3 ),
+ MinDof = cms.int32( 2 ),
+ NoOutliersBeginEnd = cms.bool( False ),
+ MinNumberOfHits = cms.int32( 7 ),
+ MinNumberOfHitsHighEta = cms.int32( 5 ),
+ HighEtaSwitch = cms.double( 5.0 ),
+ RejectTracks = cms.bool( True ),
+ BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
+ NoInvalidHitsBeginEnd = cms.bool( False ),
+ LogPixelProbabilityCut = cms.double( -16.0 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
+ Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
+ Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
+ EstimateCut = cms.double( 30.0 ),
+ MaxFractionOutliers = cms.double( 0.3 ),
+ MaxNumberOfOutliers = cms.int32( 3 ),
+ MinDof = cms.int32( 2 ),
+ NoOutliersBeginEnd = cms.bool( False ),
+ MinNumberOfHits = cms.int32( 7 ),
+ MinNumberOfHitsHighEta = cms.int32( 5 ),
+ HighEtaSwitch = cms.double( 5.0 ),
+ RejectTracks = cms.bool( True ),
+ BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
+ NoInvalidHitsBeginEnd = cms.bool( False ),
+ LogPixelProbabilityCut = cms.double( -16.0 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
+ ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
+ standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
+ looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
+ ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
+ Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ minHits = cms.int32( 7 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
+ ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
+ Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ minHits = cms.int32( 7 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
+ ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
+ Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ errorRescaling = cms.double( 10.0 ),
+ minHits = cms.int32( 7 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
+ ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
+ Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ errorRescaling = cms.double( 10.0 ),
+ minHits = cms.int32( 7 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.09 ),
+ ValidHitBonus = cms.double( 5.0 ),
+ MissingHitPenalty = cms.double( 20.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
+ ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
+ algoOrder = cms.vstring( ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTrackerRecoGeometryESProducer = cms.ESProducer( "TrackerRecoGeometryESProducer",
+ usePhase2Stacks = cms.bool( False ),
+ trackerGeometryLabel = cms.untracked.string( "" ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.5 ),
+ ValidHitBonus = cms.double( 100.0 ),
+ MissingHitPenalty = cms.double( 0.0 ),
+ allowSharedFirstHit = cms.bool( False )
+)
+hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
+ ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
+ Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
+ ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
+ Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
+ Updator = cms.string( "hltESPKFUpdator" ),
+ Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
+ RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
+ errorRescaling = cms.double( 100.0 ),
+ minHits = cms.int32( 3 ),
+ appendToDataLabel = cms.string( "" )
+)
+hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
+ ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
+ useQuadrupletAlgo = cms.bool( False ),
+ appendToDataLabel = cms.string( "" )
+)
+hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
+ ComponentName = cms.string( "hltTrackCleaner" ),
+ appendToDataLabel = cms.string( "" )
+)
+hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
+ ComponentName = cms.string( "HODetIdAssociator" ),
+ etaBinSize = cms.double( 0.087 ),
+ nEta = cms.int32( 30 ),
+ nPhi = cms.int32( 72 ),
+ hcalRegion = cms.int32( 2 ),
+ includeBadChambers = cms.bool( False ),
+ includeGEM = cms.bool( False ),
+ includeME0 = cms.bool( False )
+)
+multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
+ appendToDataLabel = cms.string( "" )
+)
+muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
+ ComponentName = cms.string( "MuonDetIdAssociator" ),
+ etaBinSize = cms.double( 0.125 ),
+ nEta = cms.int32( 48 ),
+ nPhi = cms.int32( 48 ),
+ hcalRegion = cms.int32( 2 ),
+ includeBadChambers = cms.bool( False ),
+ includeGEM = cms.bool( False ),
+ includeME0 = cms.bool( False )
+)
+muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
+ ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
+ ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
+ fractionShared = cms.double( 0.1 ),
+ ValidHitBonus = cms.double( 1000.0 ),
+ MissingHitPenalty = cms.double( 1.0 ),
+ allowSharedFirstHit = cms.bool( True )
+)
+navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
+ ComponentName = cms.string( "SimpleNavigationSchool" ),
+ SimpleMagneticField = cms.string( "ParabolicMf" )
+)
+preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
+ ComponentName = cms.string( "PreshowerDetIdAssociator" ),
+ etaBinSize = cms.double( 0.1 ),
+ nEta = cms.int32( 60 ),
+ nPhi = cms.int32( 30 ),
+ hcalRegion = cms.int32( 2 ),
+ includeBadChambers = cms.bool( False ),
+ includeGEM = cms.bool( False ),
+ includeME0 = cms.bool( False )
+)
+siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
+ siPixelQualityLabel = cms.string( "" )
+)
+siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
+siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
+ LatencyRecord = cms.PSet(
+ label = cms.untracked.string( "" ),
+ record = cms.string( "SiStripLatencyRcd" )
+ ),
+ BackPlaneCorrectionPeakMode = cms.PSet(
+ label = cms.untracked.string( "peak" ),
+ record = cms.string( "SiStripBackPlaneCorrectionRcd" )
+ ),
+ BackPlaneCorrectionDeconvMode = cms.PSet(
+ label = cms.untracked.string( "deconvolution" ),
+ record = cms.string( "SiStripBackPlaneCorrectionRcd" )
+ )
+)
+siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
+ LatencyRecord = cms.PSet(
+ label = cms.untracked.string( "" ),
+ record = cms.string( "SiStripLatencyRcd" )
+ ),
+ LorentzAnglePeakMode = cms.PSet(
+ label = cms.untracked.string( "peak" ),
+ record = cms.string( "SiStripLorentzAngleRcd" )
+ ),
+ LorentzAngleDeconvMode = cms.PSet(
+ label = cms.untracked.string( "deconvolution" ),
+ record = cms.string( "SiStripLorentzAngleRcd" )
+ )
+)
+sistripconn = cms.ESProducer( "SiStripConnectivity" )
+trackerTopology = cms.ESProducer( "TrackerTopologyEP",
+ appendToDataLabel = cms.string( "" )
+)
+
+FastTimerService = cms.Service( "FastTimerService",
+ printEventSummary = cms.untracked.bool( False ),
+ printRunSummary = cms.untracked.bool( True ),
+ printJobSummary = cms.untracked.bool( True ),
+ writeJSONSummary = cms.untracked.bool( False ),
+ jsonFileName = cms.untracked.string( "resources.json" ),
+ enableDQM = cms.untracked.bool( True ),
+ enableDQMbyModule = cms.untracked.bool( False ),
+ enableDQMbyPath = cms.untracked.bool( False ),
+ enableDQMbyLumiSection = cms.untracked.bool( True ),
+ enableDQMbyProcesses = cms.untracked.bool( True ),
+ enableDQMTransitions = cms.untracked.bool( False ),
+ dqmTimeRange = cms.untracked.double( 2000.0 ),
+ dqmTimeResolution = cms.untracked.double( 5.0 ),
+ dqmMemoryRange = cms.untracked.double( 1000000.0 ),
+ dqmMemoryResolution = cms.untracked.double( 5000.0 ),
+ dqmPathTimeRange = cms.untracked.double( 100.0 ),
+ dqmPathTimeResolution = cms.untracked.double( 0.5 ),
+ dqmPathMemoryRange = cms.untracked.double( 1000000.0 ),
+ dqmPathMemoryResolution = cms.untracked.double( 5000.0 ),
+ dqmModuleTimeRange = cms.untracked.double( 40.0 ),
+ dqmModuleTimeResolution = cms.untracked.double( 0.2 ),
+ dqmModuleMemoryRange = cms.untracked.double( 100000.0 ),
+ dqmModuleMemoryResolution = cms.untracked.double( 500.0 ),
+ dqmLumiSectionsRange = cms.untracked.uint32( 2500 ),
+ dqmPath = cms.untracked.string( "HLT/TimerService" ),
+)
+MessageLogger = cms.Service( "MessageLogger",
+ suppressWarning = cms.untracked.vstring( 'hltOnlineBeamSpot',
+ 'hltCtf3HitL1SeededWithMaterialTracks',
+ 'hltL3MuonsOIState',
+ 'hltPixelTracksForHighMult',
+ 'hltHITPixelTracksHE',
+ 'hltHITPixelTracksHB',
+ 'hltCtfL1SeededWithMaterialTracks',
+ 'hltRegionalTracksForL3MuonIsolation',
+ 'hltSiPixelClusters',
+ 'hltActivityStartUpElectronPixelSeeds',
+ 'hltLightPFTracks',
+ 'hltPixelVertices3DbbPhi',
+ 'hltL3MuonsIOHit',
+ 'hltPixelTracks',
+ 'hltSiPixelDigis',
+ 'hltL3MuonsOIHit',
+ 'hltL1SeededElectronGsfTracks',
+ 'hltL1SeededStartUpElectronPixelSeeds',
+ 'hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV',
+ 'hltCtfActivityWithMaterialTracks' ),
+ suppressFwkInfo = cms.untracked.vstring( ),
+ suppressInfo = cms.untracked.vstring( ),
+ suppressDebug = cms.untracked.vstring( ),
+ debugModules = cms.untracked.vstring( ),
+ cerr = cms.untracked.PSet(
+ INFO = cms.untracked.PSet( limit = cms.untracked.int32( 0 ) ),
+ noTimeStamps = cms.untracked.bool( False ),
+ FwkReport = cms.untracked.PSet(
+ reportEvery = cms.untracked.int32( 1 ),
+ limit = cms.untracked.int32( 0 )
+ ),
+ default = cms.untracked.PSet( limit = cms.untracked.int32( 10000000 ) ),
+ Root_NoDictionary = cms.untracked.PSet( limit = cms.untracked.int32( 0 ) ),
+ FwkJob = cms.untracked.PSet( limit = cms.untracked.int32( 0 ) ),
+ FwkSummary = cms.untracked.PSet(
+ reportEvery = cms.untracked.int32( 1 ),
+ limit = cms.untracked.int32( 10000000 )
+ ),
+ threshold = cms.untracked.string( "INFO" ),
+ ),
+ suppressError = cms.untracked.vstring( 'hltOnlineBeamSpot',
+ 'hltL3MuonCandidates',
+ 'hltL3TkTracksFromL2OIState',
+ 'hltPFJetCtfWithMaterialTracks',
+ 'hltL3TkTracksFromL2IOHit',
+ 'hltL3TkTracksFromL2OIHit' )
+)
+ThroughputService = cms.Service( "ThroughputService",
+ eventRange = cms.untracked.uint32( 10000 ),
+ eventResolution = cms.untracked.uint32( 1 ),
+ printEventSummary = cms.untracked.bool( False ),
+ enableDQM = cms.untracked.bool( True ),
+ dqmPathByProcesses = cms.untracked.bool( False ),
+ dqmPath = cms.untracked.string( "HLT/Throughput" ),
+ timeRange = cms.untracked.double( 60000.0 ),
+ timeResolution = cms.untracked.double( 5.828 )
+)
+
+
diff --git a/Calibration/PPSAlCaRecoProducer/test/test_express_AlCaRecoProducer.sh b/Calibration/PPSAlCaRecoProducer/test/test_express_AlCaRecoProducer.sh
new file mode 100755
index 0000000000000..3f4698792197f
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/test_express_AlCaRecoProducer.sh
@@ -0,0 +1,29 @@
+#!/bin/bash
+function die { echo $1: status $2; exit $2; }
+
+customise_commands="process.GlobalTag.toGet = cms.VPSet()\
+\nprocess.GlobalTag.toGet.append(cms.PSet(record = cms.string(\"AlCaRecoTriggerBitsRcd\"),tag = cms.string(\"AlCaRecoHLTpaths_PPS2022_express_v1\"), connect = cms.string(\"frontier://FrontierProd/CMS_CONDITIONS\")))\
+\nprocess.GlobalTag.toGet.append(cms.PSet(record = cms.string(\"PPSTimingCalibrationLUTRcd\"),tag = cms.string(\"PPSDiamondTimingCalibrationLUT_test\"), connect = cms.string(\"frontier://FrontierProd/CMS_CONDITIONS\")))\
+\nprocess.ALCARECOPPSCalMaxTracksFilter.TriggerResultsTag = cms.InputTag(\"TriggerResults\",\"\",\"HLTX\")"
+
+INPUTFILE="/store/group/alca_global/pps_alcareco_producer_tests/outputALCAPPS_single.root"
+COMMMAND=`xrdfs cms-xrd-global.cern.ch locate $INPUTFILE`
+STATUS=$?
+echo "xrdfs command status = "$STATUS
+if [ $STATUS -eq 0 ]; then
+ echo "Using file ${INPUTFILE}. Running in ${LOCAL_TEST_DIR}."
+ (cmsDriver.py testExpressPPSAlCaRecoProducer -s ALCAPRODUCER:PPSCalMaxTracks,ENDJOB \
+ --process ALCARECO \
+ --scenario pp \
+ --era ctpps_2018 \
+ --conditions auto:run3_data_express \
+ --data \
+ --datatier ALCARECO \
+ --eventcontent ALCARECO \
+ --nThreads 8 \
+ --number 100 --filein ${INPUTFILE} \
+ --fileout file:outputALCAPPS_RECO_express.root \
+ --customise_commands="$customise_commands") || die 'failed running test_express_AlCaRecoProducer' $?
+else
+ die "SKIPPING test, file ${INPUTFILE} not found" 0
+fi
diff --git a/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.py b/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.py
new file mode 100644
index 0000000000000..d13258ec7028f
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.py
@@ -0,0 +1,68 @@
+import FWCore.ParameterSet.Config as cms
+
+# load era modifier to run on 2018 data
+from Configuration.Eras.Modifier_ctpps_2018_cff import ctpps_2018
+
+process = cms.Process( 'TEST',ctpps_2018)
+
+# LHCInfo plotter
+process.load("Validation.CTPPS.ctppsLHCInfoPlotter_cfi")
+process.ctppsLHCInfoPlotter.outputFile = "alcareco_lhc_info_express.root"
+
+# Load geometry from DB
+process.load("Geometry.VeryForwardGeometry.geometryRPFromDB_cfi")
+
+# track distribution plotter
+process.ctppsTrackDistributionPlotter = cms.EDAnalyzer("CTPPSTrackDistributionPlotter",
+ tagTracks = cms.InputTag("ctppsLocalTrackLiteProducerAlCaRecoProducer"),
+
+ rpId_45_F = cms.uint32(23),
+ rpId_45_N = cms.uint32(3),
+ rpId_56_N = cms.uint32(103),
+ rpId_56_F = cms.uint32(123),
+
+ outputFile = cms.string("alcareco_tracks_express.root")
+)
+
+# reconstruction plotter
+process.ctppsProtonReconstructionPlotter = cms.EDAnalyzer("CTPPSProtonReconstructionPlotter",
+ tagTracks = cms.InputTag("ctppsLocalTrackLiteProducerAlCaRecoProducer"),
+ tagRecoProtonsSingleRP = cms.InputTag("ctppsProtonsAlCaRecoProducer", "singleRP"),
+ tagRecoProtonsMultiRP = cms.InputTag("ctppsProtonsAlCaRecoProducer", "multiRP"),
+
+ rpId_45_F = cms.uint32(23),
+ rpId_45_N = cms.uint32(3),
+ rpId_56_N = cms.uint32(103),
+ rpId_56_F = cms.uint32(123),
+
+ outputFile = cms.string("alcareco_protons_express.root")
+)
+
+process.p = cms.Path(
+ process.ctppsLHCInfoPlotter
+ * process.ctppsTrackDistributionPlotter
+ * process.ctppsProtonReconstructionPlotter
+)
+
+process.options = cms.PSet(
+ wantSummary = cms.untracked.bool( True ),
+)
+
+# load GT
+process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
+from Configuration.AlCa.GlobalTag import GlobalTag
+process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run3_data_express')
+
+process.source = cms.Source( 'PoolSource',
+ fileNames = cms.untracked.vstring(
+ 'file:outputALCAPPS_RECO_express.root',
+ ),
+ inputCommands = cms.untracked.vstring(
+ 'keep *'
+ )
+)
+
+# limit the number of events to be processed
+process.maxEvents = cms.untracked.PSet(
+ input = cms.untracked.int32( -1 )
+)
diff --git a/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.sh b/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.sh
new file mode 100755
index 0000000000000..07e4322d1c9bf
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/test_express_PPSAlCaReco_output.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+function die { echo $1: status $2; exit $2; }
+
+(cmsRun ${LOCAL_TEST_DIR}/test_express_PPSAlCaReco_output.py) || die 'failed running test_express_PPSAlCaReco_output.py' $?
diff --git a/Calibration/PPSAlCaRecoProducer/test/test_prompt_AlCaRecoProducer.sh b/Calibration/PPSAlCaRecoProducer/test/test_prompt_AlCaRecoProducer.sh
new file mode 100755
index 0000000000000..b02bdd74d4ade
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/test_prompt_AlCaRecoProducer.sh
@@ -0,0 +1,31 @@
+#!/bin/bash
+function die { echo $1: status $2; exit $2; }
+
+customise_commands="process.GlobalTag.toGet = cms.VPSet()\
+\nprocess.GlobalTag.toGet.append(cms.PSet(record = cms.string(\"AlCaRecoTriggerBitsRcd\"),tag = cms.string(\"AlCaRecoHLTpaths_PPS2022_prompt_v1\"), connect = cms.string(\"frontier://FrontierProd/CMS_CONDITIONS\")))\
+\nprocess.GlobalTag.toGet.append(cms.PSet(record = cms.string(\"PPSTimingCalibrationLUTRcd\"),tag = cms.string(\"PPSDiamondTimingCalibrationLUT_test\"), connect = cms.string(\"frontier://FrontierProd/CMS_CONDITIONS\")))\
+\nprocess.ALCARECOPPSCalMaxTracksFilter.TriggerResultsTag = cms.InputTag(\"TriggerResults\",\"\",\"HLTX\")"
+
+INPUTFILE="/store/group/alca_global/pps_alcareco_producer_tests/outputALCAPPS_single.root"
+COMMMAND=`xrdfs cms-xrd-global.cern.ch locate $INPUTFILE`
+STATUS=$?
+echo "xrdfs command status = "$STATUS
+if [ $STATUS -eq 0 ]; then
+ echo "Using file ${INPUTFILE}. Running in ${LOCAL_TEST_DIR}."
+ # note we currently use `auto:run3_data_express` GT
+ # the correct GT (auto:run3_data_prompt) doesn't have LHCInfo record for run 322022 which corresponds to our face ALCARAW file
+ (cmsDriver.py testPromptPPSAlCaRecoProducer -s ALCAPRODUCER:PPSCalMaxTracks,ENDJOB \
+ --process ALCARECO \
+ --scenario pp \
+ --era ctpps_2018 \
+ --conditions auto:run3_data_express \
+ --data \
+ --datatier ALCARECO \
+ --eventcontent ALCARECO \
+ --nThreads 8 \
+ --number 100 --filein ${INPUTFILE} \
+ --fileout file:outputALCAPPS_RECO_prompt.root \
+ --customise_commands="$customise_commands") || die 'failed running test_prompt_AlCaRecoProducer' $?
+else
+ die "SKIPPING test, file ${INPUTFILE} not found" 0
+fi
diff --git a/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.py b/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.py
new file mode 100644
index 0000000000000..62b7e7f693854
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.py
@@ -0,0 +1,81 @@
+import FWCore.ParameterSet.Config as cms
+
+# load era modifier to run on 2018 data
+from Configuration.Eras.Modifier_ctpps_2018_cff import ctpps_2018
+
+process = cms.Process( 'TEST',ctpps_2018)
+
+# LHCInfo plotter
+process.load("Validation.CTPPS.ctppsLHCInfoPlotter_cfi")
+process.ctppsLHCInfoPlotter.outputFile = "alcareco_lhc_info_prompt.root"
+
+# Load geometry from DB
+process.load("Geometry.VeryForwardGeometry.geometryRPFromDB_cfi")
+
+# track distribution plotter
+process.ctppsTrackDistributionPlotter = cms.EDAnalyzer("CTPPSTrackDistributionPlotter",
+ tagTracks = cms.InputTag("ctppsLocalTrackLiteProducerAlCaRecoProducer"),
+
+ rpId_45_F = cms.uint32(23),
+ rpId_45_N = cms.uint32(3),
+ rpId_56_N = cms.uint32(103),
+ rpId_56_F = cms.uint32(123),
+
+ outputFile = cms.string("alcareco_tracks_prompt.root")
+)
+
+# reconstruction plotter
+process.ctppsProtonReconstructionPlotter = cms.EDAnalyzer("CTPPSProtonReconstructionPlotter",
+ tagTracks = cms.InputTag("ctppsLocalTrackLiteProducerAlCaRecoProducer"),
+ tagRecoProtonsSingleRP = cms.InputTag("ctppsProtonsAlCaRecoProducer", "singleRP"),
+ tagRecoProtonsMultiRP = cms.InputTag("ctppsProtonsAlCaRecoProducer", "multiRP"),
+
+ rpId_45_F = cms.uint32(23),
+ rpId_45_N = cms.uint32(3),
+ rpId_56_N = cms.uint32(103),
+ rpId_56_F = cms.uint32(123),
+
+ outputFile = cms.string("alcareco_protons_prompt.root")
+)
+
+import HLTrigger.HLTcore.hltEventAnalyzerAOD_cfi
+process.hltAOD = HLTrigger.HLTcore.hltEventAnalyzerAOD_cfi.hltEventAnalyzerAOD.clone()
+process.hltAOD.processName = cms.string("HLTX")
+process.hltAOD.triggerResults = cms.InputTag("TriggerResults","","HLTX")
+process.hltAOD.triggerEvent = cms.InputTag("hltTriggerSummaryAOD","","HLTX")
+process.hltAOD.triggerName = cms.string("HLT_PPSMaxTracksPerRP4_v1")
+process.hltAOD.stageL1Trigger = cms.uint32(2)
+
+process.MessageLogger.HLTEventAnalyzerAOD=dict()
+
+process.p = cms.Path(
+ process.hltAOD
+ * process.ctppsLHCInfoPlotter
+ * process.ctppsTrackDistributionPlotter
+ * process.ctppsProtonReconstructionPlotter
+)
+
+
+process.options = cms.PSet(
+ wantSummary = cms.untracked.bool( True ),
+)
+
+# load GT
+process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
+from Configuration.AlCa.GlobalTag import GlobalTag
+process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run3_data_express')
+# process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run3_data_prompt') # --> No LHCInfo, temporarily using the express GT
+
+process.source = cms.Source( 'PoolSource',
+ fileNames = cms.untracked.vstring(
+ 'file:outputALCAPPS_RECO_prompt.root',
+ ),
+ inputCommands = cms.untracked.vstring(
+ 'keep *'
+ )
+)
+
+# limit the number of events to be processed
+process.maxEvents = cms.untracked.PSet(
+ input = cms.untracked.int32( -1 )
+)
diff --git a/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.sh b/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.sh
new file mode 100755
index 0000000000000..4cf5cd156a31d
--- /dev/null
+++ b/Calibration/PPSAlCaRecoProducer/test/test_prompt_PPSAlCaReco_output.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+function die { echo $1: status $2; exit $2; }
+
+(cmsRun ${LOCAL_TEST_DIR}/test_prompt_PPSAlCaReco_output.py) || die 'failed running test_prompt_PPSAlCaReco_output.py' $?
diff --git a/Configuration/EventContent/python/AlCaRecoOutput_cff.py b/Configuration/EventContent/python/AlCaRecoOutput_cff.py
index a58b777d397fe..c20c3333dbb73 100644
--- a/Configuration/EventContent/python/AlCaRecoOutput_cff.py
+++ b/Configuration/EventContent/python/AlCaRecoOutput_cff.py
@@ -180,6 +180,8 @@
from Calibration.LumiAlCaRecoProducers.ALCARECOAlCaPCCZeroBiasFromRECO_Output_cff import *
from Calibration.LumiAlCaRecoProducers.ALCARECOAlCaPCCRandomFromRECO_Output_cff import *
+from Calibration.PPSAlCaRecoProducer.ALCARECOPPSCalMaxTracks_Output_cff import *
+
###############################################################
# hotline skim workflows
###############################################################
diff --git a/Configuration/StandardSequences/python/AlCaRecoStreams_cff.py b/Configuration/StandardSequences/python/AlCaRecoStreams_cff.py
index 8ea869cd22238..16183e2e52985 100644
--- a/Configuration/StandardSequences/python/AlCaRecoStreams_cff.py
+++ b/Configuration/StandardSequences/python/AlCaRecoStreams_cff.py
@@ -164,6 +164,9 @@
from Calibration.EcalCalibAlgos.ALCARECOPromptCalibProdEcalPedestals_cff import *
from Calibration.LumiAlCaRecoProducers.ALCARECOPromptCalibProdLumiPCC_cff import *
+
+from Calibration.PPSAlCaRecoProducer.ALCARECOPPSCalMaxTracks_cff import *
+
###############################################################
# hotline skim workflows
###############################################################
@@ -246,6 +249,7 @@
pathALCARECOPromptCalibProdPPSTimingCalib = cms.Path(taskALCARECOPromptCalibProdPPSTimingCalib)
pathALCARECOPromptCalibProdPPSDiamondSampicTimingCalib = cms.Path(taskALCARECOPromptCalibProdPPSDiamondSampicTimingCalib)
pathALCARECOPromptCalibProdPPSAlignment = cms.Path(taskALCARECOPromptCalibProdPPSAlignment)
+pathALCARECOPPSCalMaxTracks = cms.Path(seqALCARECOPPSCalMaxTracksReco)
pathALCARECOTkAlBeamHalo = cms.Path(seqALCARECOTkAlBeamHalo*ALCARECOTkAlBeamHaloDQM)
pathALCARECOMuAlBeamHaloOverlaps = cms.Path(seqALCARECOMuAlBeamHaloOverlaps)
pathALCARECOMuAlBeamHalo = cms.Path(seqALCARECOMuAlBeamHalo)
@@ -1025,6 +1029,14 @@
dataTier = cms.untracked.string('ALCARECO')
)
+ALCARECOStreamPPSCalMaxTracks = cms.FilteredStream(
+ responsible = 'Leszek Grzanka',
+ name = 'PPSCalMaxTracks',
+ paths = (pathALCARECOPPSCalMaxTracks),
+ content = OutALCARECOPPSCalMaxTracks.outputCommands,
+ selectEvents = OutALCARECOPPSCalMaxTracks.SelectEvents,
+ dataTier = cms.untracked.string('ALCARECO')
+ )
ALCARECOStreamHotline = cms.FilteredStream(
responsible = 'Dustin Anderson',