/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
HLTrigger/Configuration/python/HLT_Special_cff.py
17 001 строка
842 KB
Marco Musich
HLT menu development for 16_1_X (branch for 17_0_X)
01 июн 2026, 20:14
01 июн 2026, 20:14
fd23964
Код
Авторство
О чём код?
# hltGetConfiguration /dev/CMSSW_16_1_0/Special --cff --data --type Special # /dev/CMSSW_16_1_0/Special/V16 (CMSSW_16_1_0) import FWCore.ParameterSet.Config as cms fragment = cms.ProcessFragment( "HLT" ) fragment.load("Configuration.StandardSequences.Accelerators_cff") fragment.HLTConfigVersion = cms.PSet( tableName = cms.string("/dev/CMSSW_16_1_0/Special/V16") ) fragment.HLTGroupedCkfTrajectoryBuilderP5 = 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.0 ), propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ), trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilterP5" ) ), propagatorAlong = cms.string( "PropagatorWithMaterial" ), seedAs5DHit = cms.bool( False ), minNrOfHitsForRebuild = cms.int32( 5 ), maxCand = cms.int32( 1 ), alwaysUseInvalidHits = cms.bool( True ), estimator = cms.string( "hltESChi2MeasurementEstimatorForP5" ), inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilter_block" ) ), intermediateCleaning = cms.bool( True ), foundHitBonus = cms.double( 10.0 ), updator = cms.string( "hltESPKFUpdator" ), bestHitOnly = cms.bool( True ) ) fragment.HLTCkfBaseTrajectoryFilterP5 = 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 ), minHitsAtHighEta = cms.int32( 5 ), minPt = cms.double( 0.5 ), maxConsecLostHits = cms.int32( 3 ), extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), constantValueForLostHitsFractionFilter = cms.double( 2.0 ), highEtaSwitch = cms.double( 5.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( 4 ) ) fragment.HLTCkfBaseTrajectoryFilter_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 ), minHitsAtHighEta = cms.int32( 5 ), minPt = cms.double( 0.9 ), maxConsecLostHits = cms.int32( 1 ), extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ), constantValueForLostHitsFractionFilter = cms.double( 2.0 ), highEtaSwitch = cms.double( 5.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 ) ) fragment.HLTIter4PSetTrajectoryBuilderIT = 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( "HLTIter4PSetTrajectoryFilterIT" ) ), 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 ) ) fragment.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" ) ), maxCand = cms.int32( 2 ), estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ), intermediateCleaning = cms.bool( True ), bestHitOnly = cms.bool( True ), useSameTrajFilter = cms.bool( True ), ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxPtForLooperReconstruction = cms.double( 0.0 ), 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 ) ) fragment.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 ) ) fragment.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 ) ) fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( rescaleErrorIfFail = cms.double( 1.0 ), ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ), 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 ) ) fragment.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 ) ) fragment.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 ) ) fragment.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" ) ), maxCand = cms.int32( 2 ), estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ), intermediateCleaning = cms.bool( True ), bestHitOnly = cms.bool( True ), useSameTrajFilter = cms.bool( True ), ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), lostHitPenalty = cms.double( 30.0 ), requireSeedHitsInRebuild = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxPtForLooperReconstruction = cms.double( 0.0 ), 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 ) ) fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) ) fragment.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 ) ) fragment.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 ) ) fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), 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 ) ) fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( ComponentType = cms.string( "CkfTrajectoryBuilder" ), 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 ) ) fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) ) fragment.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 ) ) fragment.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 ) ) fragment.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 ) ) fragment.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 ) ) fragment.HLTIter0PSetTrajectoryFilterIT = 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.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 ) ) fragment.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 ) ) fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) ) fragment.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 ) ) fragment.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 ) ) fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = 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" ), 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 ), inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ) ) fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( useSameTrajFilter = cms.bool( True ), ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), 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 ) ) fragment.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 ) ) fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( useSameTrajFilter = cms.bool( True ), ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), 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 ) ) fragment.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 ) ) fragment.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 ) ) fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) ) fragment.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 ) ) fragment.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 ) ) fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = 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.0 ), 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 ) ) fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( ComponentType = cms.string( "CompositeTrajectoryFilter" ), filters = cms.VPSet( cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" ) ), cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) ) ) ) fragment.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 ) ) fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( useSameTrajFilter = cms.bool( True ), ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), 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.0 ), 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 ) ) fragment.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 ) ) fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = 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.0 ), 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 ) ) fragment.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 ) ) fragment.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.0 ), 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 ) ) fragment.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 ) ) fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = 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.0 ), 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 ) ) fragment.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 ) ) fragment.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 ) ) fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = 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.0 ), 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 ) ) fragment.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 ) ) fragment.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 ) ) fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( useSameTrajFilter = cms.bool( False ), 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.0 ), 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 ) ) fragment.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 ) ) fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = 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.0 ), 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 ) ) fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = 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.0 ), 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 ) ) fragment.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 ) ) fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( useSameTrajFilter = cms.bool( True ), ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ), 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.0 ), 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 ) ) fragment.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 ) ) fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = 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.0 ), 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 ) ) fragment.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 ) ) fragment.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.0 ), 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 ) ) fragment.streams = cms.PSet( ALCAHcalIsoTrk = cms.vstring( 'AlCaHcalIsoTrk' ), ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ), ALCALumiPixelsCountsGated = cms.vstring( 'AlCaLumiPixelsCountsGated' ), ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ), ALCALumiPixelsCountsPromptHighRate0 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate0' ), ALCALumiPixelsCountsPromptHighRate1 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate1' ), ALCALumiPixelsCountsPromptHighRate2 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate2' ), ALCALumiPixelsCountsPromptHighRate3 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate3' ), ALCALumiPixelsCountsPromptHighRate4 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate4' ), ALCALumiPixelsCountsPromptHighRate5 = cms.vstring( 'AlCaLumiPixelsCountsPromptHighRate5' ), ALCAP0 = cms.vstring( 'AlCaP0' ), ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ), ALCAPPSExpress = cms.vstring( 'AlCaPPSExpress' ), ALCAPPSPrompt = cms.vstring( 'AlCaPPSPrompt' ), Calibration = cms.vstring( 'TestEnablesEcalHcal' ), CosmicHLTMonitor = cms.vstring( 'CosmicHLTMonitor' ), DQM = cms.vstring( 'OnlineMonitor' ), DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ), DQMEventDisplay = cms.vstring( 'EventDisplay' ), DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ), DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ), DQMOnlineScouting = cms.vstring( 'DQMOnlineScouting' ), DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ), EcalCalibration = cms.vstring( 'EcalLaser' ), Express = cms.vstring( 'ExpressPhysics' ), ExpressAlignment = cms.vstring( 'ExpressAlignment' ), ExpressCosmics = cms.vstring( 'ExpressCosmics' ), HLTMonitor = cms.vstring( 'HLTMonitor' ), NanoDST = cms.vstring( 'L1Accept' ), PhysicsCommissioning = cms.vstring( 'Commissioning', 'Cosmics', 'HLTPhysics', 'HcalNZS', 'MinimumBias', 'MuonShower', 'NoBPTX', 'ZeroBias' ), PhysicsScoutingPFMonitor = cms.vstring( 'ScoutingPFMonitor' ), PhysicsSpecialHLTPhysics0 = cms.vstring( 'SpecialHLTPhysics0' ), PhysicsSpecialHLTPhysics1 = cms.vstring( 'SpecialHLTPhysics1' ), PhysicsSpecialHLTPhysics10 = cms.vstring( 'SpecialHLTPhysics10' ), PhysicsSpecialHLTPhysics11 = cms.vstring( 'SpecialHLTPhysics11' ), PhysicsSpecialHLTPhysics12 = cms.vstring( 'SpecialHLTPhysics12' ), PhysicsSpecialHLTPhysics13 = cms.vstring( 'SpecialHLTPhysics13' ), PhysicsSpecialHLTPhysics14 = cms.vstring( 'SpecialHLTPhysics14' ), PhysicsSpecialHLTPhysics15 = cms.vstring( 'SpecialHLTPhysics15' ), PhysicsSpecialHLTPhysics16 = cms.vstring( 'SpecialHLTPhysics16' ), PhysicsSpecialHLTPhysics17 = cms.vstring( 'SpecialHLTPhysics17' ), PhysicsSpecialHLTPhysics18 = cms.vstring( 'SpecialHLTPhysics18' ), PhysicsSpecialHLTPhysics19 = cms.vstring( 'SpecialHLTPhysics19' ), PhysicsSpecialHLTPhysics2 = cms.vstring( 'SpecialHLTPhysics2' ), PhysicsSpecialHLTPhysics3 = cms.vstring( 'SpecialHLTPhysics3' ), PhysicsSpecialHLTPhysics4 = cms.vstring( 'SpecialHLTPhysics4' ), PhysicsSpecialHLTPhysics5 = cms.vstring( 'SpecialHLTPhysics5' ), PhysicsSpecialHLTPhysics6 = cms.vstring( 'SpecialHLTPhysics6' ), PhysicsSpecialHLTPhysics7 = cms.vstring( 'SpecialHLTPhysics7' ), PhysicsSpecialHLTPhysics8 = cms.vstring( 'SpecialHLTPhysics8' ), PhysicsSpecialHLTPhysics9 = cms.vstring( 'SpecialHLTPhysics9' ), PhysicsSpecialMinimumBias0 = cms.vstring( 'SpecialMinimumBias0' ), PhysicsSpecialMinimumBias1 = cms.vstring( 'SpecialMinimumBias1' ), PhysicsSpecialMinimumBias2 = cms.vstring( 'SpecialMinimumBias2' ), PhysicsSpecialMinimumBias3 = cms.vstring( 'SpecialMinimumBias3' ), PhysicsSpecialRandom0 = cms.vstring( 'SpecialRandom0', 'SpecialRandom1' ), PhysicsSpecialRandom1 = cms.vstring( 'SpecialRandom2', 'SpecialRandom3' ), PhysicsSpecialRandom2 = cms.vstring( 'SpecialRandom4', 'SpecialRandom5' ), PhysicsSpecialRandom3 = cms.vstring( 'SpecialRandom6', 'SpecialRandom7' ), PhysicsSpecialRandom4 = cms.vstring( 'SpecialRandom8', 'SpecialRandom9' ), PhysicsSpecialRandom5 = cms.vstring( 'SpecialRandom10', 'SpecialRandom11' ), PhysicsSpecialRandom6 = cms.vstring( 'SpecialRandom12', 'SpecialRandom13' ), PhysicsSpecialRandom7 = cms.vstring( 'SpecialRandom14', 'SpecialRandom15' ), PhysicsSpecialRandom8 = cms.vstring( 'SpecialRandom16', 'SpecialRandom17' ), PhysicsSpecialRandom9 = cms.vstring( 'SpecialRandom18', 'SpecialRandom19' ), PhysicsSpecialZeroBias0 = cms.vstring( 'SpecialZeroBias0' ), PhysicsSpecialZeroBias1 = cms.vstring( 'SpecialZeroBias1' ), PhysicsSpecialZeroBias10 = cms.vstring( 'SpecialZeroBias10' ), PhysicsSpecialZeroBias11 = cms.vstring( 'SpecialZeroBias11' ), PhysicsSpecialZeroBias12 = cms.vstring( 'SpecialZeroBias12' ), PhysicsSpecialZeroBias13 = cms.vstring( 'SpecialZeroBias13' ), PhysicsSpecialZeroBias14 = cms.vstring( 'SpecialZeroBias14' ), PhysicsSpecialZeroBias15 = cms.vstring( 'SpecialZeroBias15' ), PhysicsSpecialZeroBias16 = cms.vstring( 'SpecialZeroBias16' ), PhysicsSpecialZeroBias17 = cms.vstring( 'SpecialZeroBias17' ), PhysicsSpecialZeroBias18 = cms.vstring( 'SpecialZeroBias18' ), PhysicsSpecialZeroBias19 = cms.vstring( 'SpecialZeroBias19' ), PhysicsSpecialZeroBias2 = cms.vstring( 'SpecialZeroBias2' ), PhysicsSpecialZeroBias20 = cms.vstring( 'SpecialZeroBias20' ), PhysicsSpecialZeroBias21 = cms.vstring( 'SpecialZeroBias21' ), PhysicsSpecialZeroBias22 = cms.vstring( 'SpecialZeroBias22' ), PhysicsSpecialZeroBias23 = cms.vstring( 'SpecialZeroBias23' ), PhysicsSpecialZeroBias24 = cms.vstring( 'SpecialZeroBias24' ), PhysicsSpecialZeroBias25 = cms.vstring( 'SpecialZeroBias25' ), PhysicsSpecialZeroBias26 = cms.vstring( 'SpecialZeroBias26' ), PhysicsSpecialZeroBias27 = cms.vstring( 'SpecialZeroBias27' ), PhysicsSpecialZeroBias28 = cms.vstring( 'SpecialZeroBias28' ), PhysicsSpecialZeroBias29 = cms.vstring( 'SpecialZeroBias29' ), PhysicsSpecialZeroBias3 = cms.vstring( 'SpecialZeroBias3' ), PhysicsSpecialZeroBias30 = cms.vstring( 'SpecialZeroBias30' ), PhysicsSpecialZeroBias31 = cms.vstring( 'SpecialZeroBias31' ), PhysicsSpecialZeroBias4 = cms.vstring( 'SpecialZeroBias4' ), PhysicsSpecialZeroBias5 = cms.vstring( 'SpecialZeroBias5' ), PhysicsSpecialZeroBias6 = cms.vstring( 'SpecialZeroBias6' ), PhysicsSpecialZeroBias7 = cms.vstring( 'SpecialZeroBias7' ), PhysicsSpecialZeroBias8 = cms.vstring( 'SpecialZeroBias8' ), PhysicsSpecialZeroBias9 = cms.vstring( 'SpecialZeroBias9' ), PhysicsVRRandom0 = cms.vstring( 'VRRandom0', 'VRRandom1' ), PhysicsVRRandom1 = cms.vstring( 'VRRandom2', 'VRRandom3' ), PhysicsVRRandom2 = cms.vstring( 'VRRandom4', 'VRRandom5' ), PhysicsVRRandom3 = cms.vstring( 'VRRandom6', 'VRRandom7' ), PhysicsVRRandom4 = cms.vstring( 'VRRandom8', 'VRRandom9' ), PhysicsVRRandom5 = cms.vstring( 'VRRandom10', 'VRRandom11' ), PhysicsVRRandom6 = cms.vstring( 'VRRandom12', 'VRRandom13' ), PhysicsVRRandom7 = cms.vstring( 'VRRandom14', 'VRRandom15' ), PhysicsVRZeroBias0 = cms.vstring( 'VRZeroBias0', 'VRZeroBias1' ), PhysicsVRZeroBias1 = cms.vstring( 'VRZeroBias2', 'VRZeroBias3' ), PhysicsVRZeroBias10 = cms.vstring( 'VRZeroBias20', 'VRZeroBias21' ), PhysicsVRZeroBias11 = cms.vstring( 'VRZeroBias22', 'VRZeroBias23' ), PhysicsVRZeroBias12 = cms.vstring( 'VRZeroBias24', 'VRZeroBias25' ), PhysicsVRZeroBias13 = cms.vstring( 'VRZeroBias26', 'VRZeroBias27' ), PhysicsVRZeroBias14 = cms.vstring( 'VRZeroBias28', 'VRZeroBias29' ), PhysicsVRZeroBias15 = cms.vstring( 'VRZeroBias30', 'VRZeroBias31' ), PhysicsVRZeroBias16 = cms.vstring( 'VRZeroBias32', 'VRZeroBias33' ), PhysicsVRZeroBias17 = cms.vstring( 'VRZeroBias34', 'VRZeroBias35' ), PhysicsVRZeroBias18 = cms.vstring( 'VRZeroBias36', 'VRZeroBias37' ), PhysicsVRZeroBias19 = cms.vstring( 'VRZeroBias38', 'VRZeroBias39' ), PhysicsVRZeroBias2 = cms.vstring( 'VRZeroBias4', 'VRZeroBias5' ), PhysicsVRZeroBias20 = cms.vstring( 'VRZeroBias40', 'VRZeroBias41' ), PhysicsVRZeroBias21 = cms.vstring( 'VRZeroBias42', 'VRZeroBias43' ), PhysicsVRZeroBias22 = cms.vstring( 'VRZeroBias44', 'VRZeroBias45' ), PhysicsVRZeroBias23 = cms.vstring( 'VRZeroBias46', 'VRZeroBias47' ), PhysicsVRZeroBias24 = cms.vstring( 'VRZeroBias48', 'VRZeroBias49' ), PhysicsVRZeroBias25 = cms.vstring( 'VRZeroBias50', 'VRZeroBias51' ), PhysicsVRZeroBias3 = cms.vstring( 'VRZeroBias6', 'VRZeroBias7' ), PhysicsVRZeroBias4 = cms.vstring( 'VRZeroBias8', 'VRZeroBias9' ), PhysicsVRZeroBias5 = cms.vstring( 'VRZeroBias10', 'VRZeroBias11' ), PhysicsVRZeroBias6 = cms.vstring( 'VRZeroBias12', 'VRZeroBias13' ), PhysicsVRZeroBias7 = cms.vstring( 'VRZeroBias14', 'VRZeroBias15' ), PhysicsVRZeroBias8 = cms.vstring( 'VRZeroBias16', 'VRZeroBias17' ), PhysicsVRZeroBias9 = cms.vstring( 'VRZeroBias18', 'VRZeroBias19' ), RPCMON = cms.vstring( 'RPCMonitor' ), ScoutingPF0 = cms.vstring( 'ScoutingPF0' ), ScoutingPF1 = cms.vstring( 'ScoutingPF1' ) ) fragment.datasets = cms.PSet( AlCaHcalIsoTrk = cms.vstring( 'AlCa_IsoTrackHBHE_v8' ), AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v8', 'AlCa_LumiPixelsCounts_Random_v14' ), AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v9' ), AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v14', 'AlCa_LumiPixelsCounts_ZeroBias_v17' ), AlCaLumiPixelsCountsPromptHighRate0 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v8', 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v8' ), AlCaLumiPixelsCountsPromptHighRate1 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v8', 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v8' ), AlCaLumiPixelsCountsPromptHighRate2 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v8', 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v8' ), AlCaLumiPixelsCountsPromptHighRate3 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v8', 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v8' ), AlCaLumiPixelsCountsPromptHighRate4 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v8', 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v8' ), AlCaLumiPixelsCountsPromptHighRate5 = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v8', 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v8' ), AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v28', 'AlCa_EcalEtaEEonly_v28', 'AlCa_EcalPi0EBonly_v28', 'AlCa_EcalPi0EEonly_v29' ), AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10', 'HLT_PPSMaxTracksPerRP4_v10' ), AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10', 'HLT_PPSMaxTracksPerRP4_v10' ), AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v23' ), Commissioning = cms.vstring( 'HLT_L1SingleMuCosmics_EMTF_v5' ), CosmicHLTMonitor = cms.vstring( 'HLT_L1SingleMuCosmics_CosmicTracking_v5', 'HLT_L1SingleMuCosmics_PointingCosmicTracking_v6' ), Cosmics = cms.vstring( 'HLT_L1SingleMu3_v6', 'HLT_L1SingleMu5_v6', 'HLT_L1SingleMu7_v6', 'HLT_L1SingleMuCosmics_v9', 'HLT_L1SingleMuOpen_DT_v7', 'HLT_L1SingleMuOpen_v7' ), DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v14', 'DQM_HcalReconstruction_v11', 'DQM_PixelReconstruction_v16' ), DQMOnlineBeamspot = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v15', 'HLT_HT300_Beamspot_v32', 'HLT_HT60_Beamspot_v31', 'HLT_ZeroBias_Beamspot_v25' ), DQMOnlineScouting = cms.vstring( 'HLT_TriggersForScoutingPFMonitor_SingleMuon_v2' ), DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ), EcalLaser = cms.vstring( 'HLT_EcalCalibration_v5' ), EventDisplay = cms.vstring( 'HLT_BptxOR_v7', 'HLT_L1ETM120_v5', 'HLT_L1ETM150_v5', 'HLT_L1HTT120er_v5', 'HLT_L1HTT160er_v5', 'HLT_L1HTT200er_v5', 'HLT_L1HTT255er_v5', 'HLT_L1HTT280er_v5', 'HLT_L1HTT320er_v5', 'HLT_L1HTT360er_v5', 'HLT_L1HTT400er_v5', 'HLT_L1HTT450er_v5', 'HLT_L1SingleEG10er2p5_v5', 'HLT_L1SingleEG15er2p5_v5', 'HLT_L1SingleEG26er2p5_v5', 'HLT_L1SingleEG28er1p5_v5', 'HLT_L1SingleEG28er2p1_v5', 'HLT_L1SingleEG28er2p5_v5', 'HLT_L1SingleEG34er2p5_v5', 'HLT_L1SingleEG36er2p5_v5', 'HLT_L1SingleEG38er2p5_v5', 'HLT_L1SingleEG40er2p5_v5', 'HLT_L1SingleEG42er2p5_v5', 'HLT_L1SingleEG45er2p5_v5', 'HLT_L1SingleEG50_v5', 'HLT_L1SingleEG8er2p5_v5', 'HLT_L1SingleJet120_v5', 'HLT_L1SingleJet180_v5', 'HLT_L1SingleJet60_v5', 'HLT_L1SingleJet90_v5', 'HLT_L1SingleMu7_v6', 'HLT_Physics_v16', 'HLT_PixelClusters_WP1_v7', 'HLT_PixelClusters_WP2_v7' ), ExpressAlignment = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v15', 'HLT_HT300_Beamspot_v32', 'HLT_HT60_Beamspot_v31', 'HLT_PixelClusters_WP2_v7', 'HLT_ZeroBias_Beamspot_v25' ), ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v9', 'HLT_L1SingleMuOpen_DT_v7', 'HLT_L1SingleMuOpen_v7', 'HLT_Random_v3' ), ExpressPhysics = cms.vstring( 'HLT_BptxOR_v7', 'HLT_L1SingleEG10er2p5_v5', 'HLT_L1SingleEG15er2p5_v5', 'HLT_L1SingleEG26er2p5_v5', 'HLT_L1SingleEG28er1p5_v5', 'HLT_L1SingleEG28er2p1_v5', 'HLT_L1SingleEG28er2p5_v5', 'HLT_L1SingleEG34er2p5_v5', 'HLT_L1SingleEG36er2p5_v5', 'HLT_L1SingleEG38er2p5_v5', 'HLT_L1SingleEG40er2p5_v5', 'HLT_L1SingleEG42er2p5_v5', 'HLT_L1SingleEG45er2p5_v5', 'HLT_L1SingleEG50_v5', 'HLT_L1SingleEG8er2p5_v5', 'HLT_L1SingleJet60_v5', 'HLT_Physics_v16', 'HLT_PixelClusters_WP1_v7', 'HLT_PixelClusters_WP2_v7', 'HLT_Random_v3', 'HLT_ZeroBias_Alignment_v9', 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13', 'HLT_ZeroBias_IsolatedBunches_v13', 'HLT_ZeroBias_v14' ), HLTMonitor = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v15' ), HLTPhysics = cms.vstring( 'HLT_Physics_v16' ), HcalNZS = cms.vstring( 'HLT_HcalNZS_v23', 'HLT_HcalPhiSym_v25' ), L1Accept = cms.vstring( 'DST_Physics_v18', 'DST_ZeroBias_v13' ), MinimumBias = cms.vstring( 'HLT_BptxOR_v7', 'HLT_L1ETM120_v5', 'HLT_L1ETM150_v5', 'HLT_L1EXT_HCAL_LaserMon1_v6', 'HLT_L1EXT_HCAL_LaserMon4_v6', 'HLT_L1HTT120er_v5', 'HLT_L1HTT160er_v5', 'HLT_L1HTT200er_v5', 'HLT_L1HTT255er_v5', 'HLT_L1HTT280er_v5', 'HLT_L1HTT320er_v5', 'HLT_L1HTT360er_v5', 'HLT_L1HTT400er_v5', 'HLT_L1HTT450er_v5', 'HLT_L1SingleEG10er2p5_v5', 'HLT_L1SingleEG15er2p5_v5', 'HLT_L1SingleEG26er2p5_v5', 'HLT_L1SingleEG28er1p5_v5', 'HLT_L1SingleEG28er2p1_v5', 'HLT_L1SingleEG28er2p5_v5', 'HLT_L1SingleEG34er2p5_v5', 'HLT_L1SingleEG36er2p5_v5', 'HLT_L1SingleEG38er2p5_v5', 'HLT_L1SingleEG40er2p5_v5', 'HLT_L1SingleEG42er2p5_v5', 'HLT_L1SingleEG45er2p5_v5', 'HLT_L1SingleEG50_v5', 'HLT_L1SingleEG8er2p5_v5', 'HLT_L1SingleJet10erHE_v6', 'HLT_L1SingleJet120_v5', 'HLT_L1SingleJet12erHE_v6', 'HLT_L1SingleJet180_v5', 'HLT_L1SingleJet200_v6', 'HLT_L1SingleJet35_v6', 'HLT_L1SingleJet60_v5', 'HLT_L1SingleJet8erHE_v6', 'HLT_L1SingleJet90_v5' ), MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v6' ), NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v12', 'HLT_CDC_L2cosmic_5p5_er1p0_v12', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v16', 'HLT_L2Mu10_NoVertex_NoBPTX_v17', 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v16', 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v15' ), OnlineMonitor = cms.vstring( 'DQM_Random_v1', 'DQM_ZeroBias_v4', 'HLT_BptxOR_v7', 'HLT_CDC_L2cosmic_10_er1p0_v12', 'HLT_CDC_L2cosmic_5p5_er1p0_v12', 'HLT_HcalNZS_v23', 'HLT_HcalPhiSym_v25', 'HLT_L1DoubleMu0_v6', 'HLT_L1ETM120_v5', 'HLT_L1ETM150_v5', 'HLT_L1FatEvents_v7', 'HLT_L1HTT120er_v5', 'HLT_L1HTT160er_v5', 'HLT_L1HTT200er_v5', 'HLT_L1HTT255er_v5', 'HLT_L1HTT280er_v5', 'HLT_L1HTT320er_v5', 'HLT_L1HTT360er_v5', 'HLT_L1HTT400er_v5', 'HLT_L1HTT450er_v5', 'HLT_L1SingleEG10er2p5_v5', 'HLT_L1SingleEG15er2p5_v5', 'HLT_L1SingleEG26er2p5_v5', 'HLT_L1SingleEG28er1p5_v5', 'HLT_L1SingleEG28er2p1_v5', 'HLT_L1SingleEG28er2p5_v5', 'HLT_L1SingleEG34er2p5_v5', 'HLT_L1SingleEG36er2p5_v5', 'HLT_L1SingleEG38er2p5_v5', 'HLT_L1SingleEG40er2p5_v5', 'HLT_L1SingleEG42er2p5_v5', 'HLT_L1SingleEG45er2p5_v5', 'HLT_L1SingleEG50_v5', 'HLT_L1SingleEG8er2p5_v5', 'HLT_L1SingleJet120_v5', 'HLT_L1SingleJet180_v5', 'HLT_L1SingleJet200_v6', 'HLT_L1SingleJet35_v6', 'HLT_L1SingleJet60_v5', 'HLT_L1SingleJet90_v5', 'HLT_L1SingleMuCosmics_v9', 'HLT_L1SingleMuOpen_v7', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v16', 'HLT_L2Mu10_NoVertex_NoBPTX_v17', 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v16', 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v15', 'HLT_Physics_v16', 'HLT_PixelClusters_WP1_v7', 'HLT_PixelClusters_WP2_v7', 'HLT_Random_v3', 'HLT_ZeroBias_Alignment_v9', 'HLT_ZeroBias_FirstBXAfterTrain_v11', 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13', 'HLT_ZeroBias_FirstCollisionInTrain_v12', 'HLT_ZeroBias_IsolatedBunches_v13', 'HLT_ZeroBias_LastCollisionInTrain_v11', 'HLT_ZeroBias_v14' ), RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v26' ), ScoutingPF0 = cms.vstring( 'DST_PFScouting_SingleMuon_v16', 'DST_PFScouting_ZeroBiasVdM_v8' ), ScoutingPF1 = cms.vstring( 'DST_PFScouting_SingleMuon_v16', 'DST_PFScouting_ZeroBiasVdM_v8' ), ScoutingPFMonitor = cms.vstring( 'HLT_TriggersForScoutingPFMonitor_SingleMuon_v2' ), SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ), SpecialMinimumBias0 = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1', 'HLT_PixelClusters_WP2_HighRate_v3' ), SpecialMinimumBias1 = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1', 'HLT_PixelClusters_WP2_HighRate_v3' ), SpecialMinimumBias2 = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1', 'HLT_PixelClusters_WP2_HighRate_v3' ), SpecialMinimumBias3 = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1', 'HLT_PixelClusters_WP2_HighRate_v3' ), SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom11 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom12 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom13 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom14 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom15 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom16 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom17 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom18 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom19 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom2 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom3 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom4 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom5 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom6 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ), SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ), TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v5', 'HLT_HcalCalibration_v7' ), TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v5', 'HLT_HcalCalibration_v7' ), VRRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom11 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom12 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom13 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom14 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom15 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom2 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom3 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom4 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom5 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom6 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ), VRZeroBias0 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias1 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias10 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias11 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias12 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias13 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias14 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias15 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias16 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias17 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias18 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias19 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias2 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias20 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias21 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias22 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias23 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias24 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias25 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias26 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias27 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias28 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias29 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias3 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias30 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias31 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias32 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias33 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias34 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias35 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias36 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias37 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias38 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias39 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias4 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias40 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias41 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias42 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias43 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias44 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias45 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias46 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias47 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias48 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias49 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias5 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias50 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias51 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias6 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias7 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias8 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), VRZeroBias9 = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ), ZeroBias = cms.vstring( 'HLT_Random_v3', 'HLT_ZeroBias_Alignment_v9', 'HLT_ZeroBias_FirstBXAfterTrain_v11', 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13', 'HLT_ZeroBias_FirstCollisionInTrain_v12', 'HLT_ZeroBias_IsolatedBunches_v13', 'HLT_ZeroBias_LastCollisionInTrain_v11', 'HLT_ZeroBias_v14' ) ) fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource", recordName = cms.string( "CSCChannelMapperRecord" ), iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource", recordName = cms.string( "CSCIndexerRecord" ), iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource", recordName = cms.string( "L1TGlobalParametersRcd" ), iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP", appendToDataLabel = cms.string( "HBHE" ), timeSlewParametersM2 = cms.VPSet( cms.PSet( tmax = cms.double( 16.0 ), tzero = cms.double( 23.960177 ), slope = cms.double( -3.178648 ) ), cms.PSet( tmax = cms.double( 10.0 ), tzero = cms.double( 11.977461 ), slope = cms.double( -1.5610227 ) ), cms.PSet( tmax = cms.double( 6.25 ), tzero = cms.double( 9.109694 ), slope = cms.double( -1.075824 ) ) ), timeSlewParametersM3 = cms.VPSet( cms.PSet( tspar0_siPM = cms.double( 0.0 ), tspar2_siPM = cms.double( 0.0 ), tspar2 = cms.double( 0.0 ), cap = cms.double( 6.0 ), tspar1 = cms.double( -2.19142 ), tspar0 = cms.double( 12.2999 ), tspar1_siPM = cms.double( 0.0 ) ), cms.PSet( tspar0_siPM = cms.double( 0.0 ), tspar2_siPM = cms.double( 0.0 ), tspar2 = cms.double( 32.0 ), cap = cms.double( 6.0 ), tspar1 = cms.double( -3.2 ), tspar0 = cms.double( 15.5 ), tspar1_siPM = cms.double( 0.0 ) ), cms.PSet( tspar0_siPM = cms.double( 0.0 ), tspar2_siPM = cms.double( 0.0 ), tspar2 = cms.double( 0.0 ), cap = cms.double( 6.0 ), tspar1 = cms.double( -2.19142 ), tspar0 = cms.double( 12.2999 ), tspar1_siPM = cms.double( 0.0 ) ), cms.PSet( tspar0_siPM = cms.double( 0.0 ), tspar2_siPM = cms.double( 0.0 ), tspar2 = cms.double( 0.0 ), cap = cms.double( 6.0 ), tspar1 = cms.double( -2.19142 ), tspar0 = cms.double( 12.2999 ), tspar1_siPM = cms.double( 0.0 ) ) ) ) fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "JetTagComputerRecord" ), iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource", recordName = cms.string( "EcalSeverityLevelAlgoRcd" ), iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource", recordName = cms.string( "HcalSeverityLevelComputerRcd" ), iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "PFRecHitHCALParamsRecord" ), iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "PFRecHitHCALTopologyRecord" ), iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource", recordName = cms.string( "TfGraphRecord" ), iovIsRunNotTime = cms.bool( True ), firstValid = cms.vuint32( 1 ) ) fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource", RunType = cms.string( "Run3" ), 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( 16.2 ), deadEdgeWidth = cms.double( 0.2 ), activeEdgeSigma = cms.double( 0.02 ), physActiveEdgeDist = cms.double( 0.15 ), appendToDataLabel = cms.string( "" ) ) fragment.siStripClusterizerConditionsESProducerAlpaka = cms.ESProducer( "sistrip::SiStripClusterizerConditionsESProducerAlpaka@alpaka", QualityLabel = cms.ESInputTag( "","" ), Label = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) fragment.hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer", ComponentName = cms.string( "hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ), config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltdr.json" ), minPt = cms.double( 0.7 ), maxClusterSize = cms.uint32( 8 ), appendToDataLabel = cms.string( "" ) ) fragment.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer", appendToDataLabel = cms.string( "" ) ) fragment.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer", ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ), config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ), minPt = cms.double( 0.0 ), maxClusterSize = cms.uint32( 8 ), appendToDataLabel = cms.string( "" ) ) fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ), SimpleMagneticField = cms.string( "" ), PropagationDirection = cms.string( "anyDirection" ), MaxDPhi = cms.double( 1.6 ), appendToDataLabel = cms.string( "" ) ) fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer", AlgoName = cms.string( "CSCChannelMapperPostls1" ), appendToDataLabel = cms.string( "" ) ) fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer", AlgoName = cms.string( "CSCIndexerPostls1" ), appendToDataLabel = cms.string( "" ) ) fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer", appendToDataLabel = cms.string( "" ) ) fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder", appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP", appendToDataLabel = cms.string( "" ) ) fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer", dump = cms.untracked.vstring( ), appendToDataLabel = cms.string( "" ) ) fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer", PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ), PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ), ComponentName = cms.string( "ClusterShapeHitFilter" ), isPhase2 = cms.bool( False ), doPixelShapeCut = cms.bool( True ), doStripShapeCut = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), appendToDataLabel = cms.string( "" ) ) fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer", appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "alongMomentum" ), SimpleMagneticField = cms.string( "" ), ComponentName = cms.string( "PropagatorWithMaterial" ), Mass = cms.double( 0.105 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "alongMomentum" ), SimpleMagneticField = cms.string( "ParabolicMf" ), ComponentName = cms.string( "PropagatorWithMaterialForHI" ), Mass = cms.double( 0.139 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "alongMomentum" ), SimpleMagneticField = cms.string( "ParabolicMf" ), ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ), Mass = cms.double( 0.105 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "oppositeToMomentum" ), SimpleMagneticField = cms.string( "" ), ComponentName = cms.string( "PropagatorWithMaterialOpposite" ), Mass = cms.double( 0.105 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "oppositeToMomentum" ), SimpleMagneticField = cms.string( "ParabolicMf" ), ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ), Mass = cms.double( 0.139 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "oppositeToMomentum" ), SimpleMagneticField = cms.string( "ParabolicMf" ), ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ), Mass = cms.double( 0.105 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "oppositeToMomentum" ), SimpleMagneticField = cms.string( "ParabolicMf" ), ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ), Mass = cms.double( 0.105 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( 0.1 ), appendToDataLabel = cms.string( "" ) ) fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "alongMomentum" ), SimpleMagneticField = cms.string( "ParabolicMf" ), ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ), Mass = cms.double( 0.1396 ), MaxDPhi = cms.double( 4.0 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "alongMomentum" ), SimpleMagneticField = cms.string( "ParabolicMf" ), ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ), Mass = cms.double( 0.105 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( 0.1 ), appendToDataLabel = cms.string( "" ) ) fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer", appendToDataLabel = cms.string( "" ) ) fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer", QualityLabel = cms.string( "" ), Label = cms.string( "" ), appendToDataLabel = cms.string( "" ) ) fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity", EtaDivisions = cms.untracked.uint32( 20 ), PhiDivisions = cms.untracked.uint32( 20 ), EtaMax = cms.untracked.double( 2.5 ), appendToDataLabel = cms.string( "" ) ) fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer", use3d = cms.bool( True ), useSignificance = cms.bool( True ), unBoost = cms.bool( False ), minTracks = cms.uint32( 3 ), minVertices = cms.uint32( 1 ), appendToDataLabel = cms.string( "" ) ) fragment.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 ), appendToDataLabel = cms.string( "" ) ) fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer", ComponentName = cms.string( "TransientTrackBuilder" ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ) fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer", ComponentName = cms.string( "CosmicNavigationSchool" ), PluginName = cms.string( "" ), SimpleMagneticField = cms.string( "" ), appendToDataLabel = cms.string( "" ) ) fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule", verbosity = cms.untracked.uint32( 1 ), buildMisalignedGeometry = cms.bool( False ), isRun2 = cms.bool( False ), dbTag = cms.string( "" ), compactViewTag = cms.string( "" ), fromPreprocessedDB = cms.untracked.bool( True ), fromDD4hep = cms.untracked.bool( False ), appendToDataLabel = cms.string( "" ) ) fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource", lhcInfoLabel = cms.string( "" ), lhcInfoPerFillLabel = cms.string( "" ), lhcInfoPerLSLabel = cms.string( "" ), opticsLabel = cms.string( "" ), useNewLHCInfo = cms.bool( True ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ) fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka", appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka", appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.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 ), appendToDataLabel = cms.string( "" ) ) fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP", appendToDataLabel = cms.string( "" ) ) fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule", appendToDataLabel = cms.string( "" ) ) fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule", appendToDataLabel = cms.string( "" ) ) fragment.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 ) ) fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka", appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer", phase = cms.uint32( 1 ), RecoveredRecHitBits = cms.vstring( '' ), SeverityLevels = cms.VPSet( cms.PSet( ChannelStatus = cms.vstring( '' ), RecHitFlags = cms.vstring( '' ), 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( 'HBHEIsolatedNoise', 'HFAnomalousHit' ), Level = cms.int32( 5 ) ), cms.PSet( ChannelStatus = cms.vstring( '' ), RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity', 'HBHESpikeNoise', 'HBHETS4TS5Noise', 'HBHEOOTPU', 'HBHEFlatNoise', 'HBHENegativeNoise' ), 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( 'HcalCellCaloTowerMask' ), RecHitFlags = cms.vstring( ), Level = cms.int32( 12 ) ), 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( "" ) ) fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka", appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka", appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer", useCondDB = cms.bool( False ), gbrForestLabel = cms.string( "" ), weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ), useGBRForest = cms.bool( True ), useAdaBoost = cms.bool( False ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ), trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), trackFlip = cms.bool( False ), useTrackWeights = cms.bool( True ), SoftLeptonFlip = cms.bool( False ), pseudoMultiplicityMin = cms.uint32( 2 ), correctVertexMass = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), charmCut = cms.double( 1.5 ), trackSort = cms.string( "sip2dSig" ), trackMultiplicityMin = cms.uint32( 3 ), vertexFlip = cms.bool( False ), useCategories = cms.bool( True ), categoryVariableName = cms.string( "vertexCategory" ), calibrationRecords = cms.vstring( 'CombinedSVRecoVertex', 'CombinedSVPseudoVertex', 'CombinedSVNoVertex' ), calibrationRecord = cms.string( "" ), recordLabel = cms.string( "HLT" ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ), trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ), pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ), trackFlip = cms.bool( False ), useTrackWeights = cms.bool( True ), SoftLeptonFlip = cms.bool( False ), pseudoMultiplicityMin = cms.uint32( 2 ), correctVertexMass = cms.bool( True ), minimumTrackWeight = cms.double( 0.5 ), charmCut = cms.double( 1.5 ), trackSort = cms.string( "sip2dSig" ), trackMultiplicityMin = cms.uint32( 3 ), vertexFlip = cms.bool( False ), useCategories = cms.bool( True ), categoryVariableName = cms.string( "vertexCategory" ), calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', 'CombinedSVIVFV2PseudoVertex', 'CombinedSVIVFV2NoVertex' ), calibrationRecord = cms.string( "" ), recordLabel = cms.string( "HLT" ), appendToDataLabel = cms.string( "" ) ) fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer", nthTrack = cms.int32( -1 ), impactParameterType = cms.int32( 1 ), deltaR = cms.double( -1.0 ), deltaRmin = cms.double( 0.0 ), maxImpactParameter = cms.double( 0.1 ), maxImpactParameterSig = cms.double( 999999.0 ), maximumDecayLength = cms.double( 999999.0 ), maximumDistanceToJetAxis = cms.double( 999999.0 ), trackQualityClass = cms.string( "any" ), appendToDataLabel = cms.string( "" ) ) fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer", minimumImpactParameter = cms.double( 0.05 ), useSignedImpactParameterSig = cms.bool( False ), nthTrack = cms.int32( 1 ), impactParameterType = cms.int32( 1 ), deltaR = cms.double( -1.0 ), maximumDecayLength = cms.double( 999999.0 ), maximumDistanceToJetAxis = cms.double( 9999999.0 ), trackQualityClass = cms.string( "any" ), useVariableJTA = cms.bool( False ), 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 ), appendToDataLabel = cms.string( "" ) ) fragment.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer", MaxChi2 = cms.double( 100.0 ), nSigma = cms.double( 4.0 ), MaxDisplacement = cms.double( 100.0 ), MaxSagitta = cms.double( -1.0 ), MinimalTolerance = cms.double( 0.5 ), MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ), ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer", ComponentName = cms.string( "hltESFittingSmootherRKP5" ), 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( 4 ), MinNumberOfHitsHighEta = cms.int32( 5 ), HighEtaSwitch = cms.double( 5.0 ), RejectTracks = cms.bool( True ), BreakTrajWith2ConsecutiveMissing = cms.bool( False ), NoInvalidHitsBeginEnd = cms.bool( True ), LogPixelProbabilityCut = cms.double( 0.0 ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", ComponentName = cms.string( "hltESPAnalyticalPropagator" ), SimpleMagneticField = cms.string( "" ), PropagationDirection = cms.string( "alongMomentum" ), MaxDPhi = cms.double( 1.6 ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer", ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ), SimpleMagneticField = cms.string( "" ), PropagationDirection = cms.string( "oppositeToMomentum" ), MaxDPhi = cms.double( 1.6 ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "oppositeToMomentum" ), SimpleMagneticField = cms.string( "" ), ComponentName = cms.string( "hltESPBwdElectronPropagator" ), Mass = cms.double( 5.11E-4 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.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( 15.0 ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ), appendToDataLabel = cms.string( "" ) ) fragment.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( 15.0 ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ), appendToDataLabel = cms.string( "" ) ) fragment.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( 15.0 ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D", ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ), MaxComponents = cms.int32( 12 ), DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.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 ) ) fragment.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 ) ) fragment.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( "" ) ) fragment.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 ) ) fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer", nthTrack = cms.int32( -1 ), impactParameterType = cms.int32( 1 ), deltaR = cms.double( -1.0 ), deltaRmin = cms.double( 0.0 ), maxImpactParameter = cms.double( 0.1 ), maxImpactParameterSig = cms.double( 999999.0 ), maximumDecayLength = cms.double( 999999.0 ), maximumDistanceToJetAxis = cms.double( 999999.0 ), trackQualityClass = cms.string( "any" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer", nthTrack = cms.int32( -1 ), impactParameterType = cms.int32( 1 ), deltaR = cms.double( -1.0 ), deltaRmin = cms.double( 0.0 ), maxImpactParameter = cms.double( 0.2 ), maxImpactParameterSig = cms.double( 999999.0 ), maximumDecayLength = cms.double( 999999.0 ), maximumDistanceToJetAxis = cms.double( 999999.0 ), trackQualityClass = cms.string( "any" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer", nthTrack = cms.int32( -1 ), impactParameterType = cms.int32( 1 ), deltaR = cms.double( -1.0 ), deltaRmin = cms.double( 0.0 ), maxImpactParameter = cms.double( 0.05 ), maxImpactParameterSig = cms.double( 5.0 ), maximumDecayLength = cms.double( 999999.0 ), maximumDistanceToJetAxis = cms.double( 999999.0 ), trackQualityClass = cms.string( "any" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer", minimumImpactParameter = cms.double( 0.05 ), useSignedImpactParameterSig = cms.bool( False ), nthTrack = cms.int32( 1 ), impactParameterType = cms.int32( 1 ), deltaR = cms.double( -1.0 ), maximumDecayLength = cms.double( 999999.0 ), maximumDistanceToJetAxis = cms.double( 9999999.0 ), trackQualityClass = cms.string( "any" ), useVariableJTA = cms.bool( False ), 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 ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer", minimumImpactParameter = cms.double( 0.03 ), useSignedImpactParameterSig = cms.bool( False ), nthTrack = cms.int32( 1 ), impactParameterType = cms.int32( 1 ), deltaR = cms.double( -1.0 ), maximumDecayLength = cms.double( 999999.0 ), maximumDistanceToJetAxis = cms.double( 9999999.0 ), trackQualityClass = cms.string( "any" ), useVariableJTA = cms.bool( False ), 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 ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer", minimumImpactParameter = cms.double( 0.2 ), useSignedImpactParameterSig = cms.bool( True ), nthTrack = cms.int32( 2 ), impactParameterType = cms.int32( 1 ), deltaR = cms.double( -1.0 ), maximumDecayLength = cms.double( 999999.0 ), maximumDistanceToJetAxis = cms.double( 9999999.0 ), trackQualityClass = cms.string( "any" ), useVariableJTA = cms.bool( False ), 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 ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer", ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ) fragment.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 ), appendToDataLabel = cms.string( "" ) ) fragment.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 ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer", ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ), standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ), looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "alongMomentum" ), SimpleMagneticField = cms.string( "" ), ComponentName = cms.string( "hltESPFwdElectronPropagator" ), Mass = cms.double( 5.11E-4 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( False ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer", ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer", ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ), MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ), GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ), Merger = cms.string( "hltESPCloseComponentsMerger5D" ), RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer", ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ), MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ), GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ), Merger = cms.string( "hltESPCloseComponentsMerger5D" ), RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ), ErrorRescaling = cms.double( 100.0 ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer", ComponentName = cms.string( "hltESPKFUpdator" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D", DistanceMeasure = cms.string( "KullbackLeibler" ), ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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 ) ) fragment.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 ) ) fragment.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( "" ) ) fragment.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 ) ) fragment.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( "" ) ) fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer", PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ), PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ), ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ), isPhase2 = cms.bool( False ), doPixelShapeCut = cms.bool( True ), doStripShapeCut = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ) fragment.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( "" ) ) fragment.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 ) ) fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka", energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka", usePFThresholdsFromDB = cms.bool( True ), appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka", 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 ), 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 ), EdgeClusterErrorX = cms.double( 50.0 ), EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka", 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 ), 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 ), EdgeClusterErrorX = cms.double( 50.0 ), EdgeClusterErrorY = cms.double( 85.0 ), UseErrorsFromTemplates = cms.bool( True ), TruncatePixelCharge = cms.bool( True ), ComponentName = cms.string( "PixelCPEFastParams" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.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( False ), DoCosmics = cms.bool( False ), isPhase2 = cms.bool( False ), SmallPitch = cms.bool( False ), ComponentName = cms.string( "hltESPPixelCPEGeneric" ), MagneticFieldRecord = cms.ESInputTag( "","" ), appendToDataLabel = cms.string( "" ) ) fragment.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 ), GoodEdgeAlgo = cms.bool( True ), ComponentName = cms.string( "hltESPPixelCPETemplateReco" ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer", PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ), PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ), ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ), isPhase2 = cms.bool( False ), doPixelShapeCut = cms.bool( True ), doStripShapeCut = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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 ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer", PropagationDirection = cms.string( "alongMomentum" ), SimpleMagneticField = cms.string( "" ), ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ), Mass = cms.double( 0.105 ), MaxDPhi = cms.double( 1.6 ), useRungeKutta = cms.bool( True ), useOldAnalPropLogic = cms.bool( True ), ptMin = cms.double( -1.0 ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka", CablingMapLabel = cms.string( "" ), UseQualityInfo = cms.bool( False ), appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka", appendToDataLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagator" ), PropagationDirection = cms.string( "alongMomentum" ), Epsilon = cms.double( 5.0 ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagatorAny" ), PropagationDirection = cms.string( "alongMomentum" ), Epsilon = cms.double( 5.0 ), TrackerPropagator = cms.string( "PropagatorWithMaterial" ), MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer", ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ), PropagationDirection = cms.string( "oppositeToMomentum" ), Epsilon = cms.double( 5.0 ), TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ), MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer", distance = cms.double( 0.5 ), appendToDataLabel = cms.string( "" ) ) fragment.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 ), appendToDataLabel = cms.string( "" ) ) fragment.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 ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ), ComputeCoarseLocalPositionFromDisk = cms.bool( False ), StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ), PixelCPE = cms.string( "hltESPPixelCPEGeneric" ), Matcher = cms.string( "StandardMatcher" ), Phase2StripCPE = cms.string( "" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ), ComputeCoarseLocalPositionFromDisk = cms.bool( False ), StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ), PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ), Matcher = cms.string( "StandardMatcher" ), Phase2StripCPE = cms.string( "" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ), ComputeCoarseLocalPositionFromDisk = cms.bool( False ), StripCPE = cms.string( "Fake" ), PixelCPE = cms.string( "hltESPPixelCPEGeneric" ), Matcher = cms.string( "StandardMatcher" ), Phase2StripCPE = cms.string( "" ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer", ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ), ComputeCoarseLocalPositionFromDisk = cms.bool( False ), StripCPE = cms.string( "Fake" ), PixelCPE = cms.string( "hltESPPixelCPEGeneric" ), Matcher = cms.string( "StandardMatcher" ), Phase2StripCPE = cms.string( "" ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer", PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ), PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ), ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ), isPhase2 = cms.bool( False ), doPixelShapeCut = cms.bool( True ), doStripShapeCut = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer", ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ), standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ), looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ), appendToDataLabel = cms.string( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.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 ) ) fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer", ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ), algoOrder = cms.vstring( ), appendToDataLabel = cms.string( "" ) ) fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer", ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ), FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ) fragment.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer", ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ), ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ), fractionShared = cms.double( 0.19 ), ValidHitBonus = cms.double( 5.0 ), MissingHitPenalty = cms.double( 20.0 ), allowSharedFirstHit = cms.bool( True ) ) fragment.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( "" ) ) fragment.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( "" ) ) fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer", ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ), useQuadrupletAlgo = cms.bool( False ), appendToDataLabel = cms.string( "" ) ) fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer", ComponentName = cms.string( "hltTrackCleaner" ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ) fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer", appendToDataLabel = cms.string( "" ) ) fragment.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( True ), includeGEM = cms.bool( True ), includeME0 = cms.bool( False ) ) fragment.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 ) ) fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer", ComponentName = cms.string( "SimpleNavigationSchool" ), PluginName = cms.string( "" ), SimpleMagneticField = cms.string( "ParabolicMf" ), appendToDataLabel = cms.string( "" ) ) fragment.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 ) ) fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer", appendToDataLabel = cms.string( "" ) ) fragment.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" ) ), appendToDataLabel = cms.string( "" ) ) fragment.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" ) ), appendToDataLabel = cms.string( "" ) ) fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP", appendToDataLabel = cms.string( "" ) ) fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw", RawDataCollection = cms.InputTag( "rawDataCollector" ) ) fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" ) fragment.hltBoolFalse = cms.EDFilter( "HLTBool", result = cms.bool( False ) ) fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka" ) fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter", producer = cms.InputTag( 'hltBackend','backend' ), backends = cms.vstring( 'CudaAsync', 'ROCmAsync' ) ) fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 1 ) ) fragment.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 ) ) fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer", MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ), CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ), ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ), GetPrescaleColumnFromData = cms.bool( False ), AlgorithmTriggersUnprescaled = cms.bool( True ), RequireMenuToMatchAlgoBlkInput = cms.bool( True ), AlgorithmTriggersUnmasked = cms.bool( True ), useMuonShowers = cms.bool( True ), produceAXOL1TLScore = cms.bool( False ), resetPSCountersEachLumiSec = cms.bool( True ), semiRandomInitialPSCounters = cms.bool( False ), 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" ) ) fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi", onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" ) ) fragment.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( "" ), gtEvmLabel = cms.InputTag( "" ), maxRadius = cms.double( 2.0 ), useBSOnlineRecords = cms.bool( True ), timeThreshold = cms.int32( 48 ), sigmaZThreshold = cms.double( 2.0 ), sigmaXYThreshold = cms.double( 4.0 ) ) fragment.hltL1sZeroBiasIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy OR L1_IsolatedBunch" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi", tccUnpacking = cms.bool( True ), FedLabel = cms.InputTag( "listfeds" ), srpUnpacking = cms.bool( True ), syncCheck = cms.bool( True ), feIdCheck = cms.bool( True ), silentMode = cms.untracked.bool( True ), InputLabel = cms.InputTag( "rawDataCollector" ), orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), eventPut = cms.bool( True ), numbTriggerTSamples = cms.int32( 1 ), numbXtalTSamples = cms.int32( 10 ), orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), DoRegional = cms.bool( False ), feUnpacking = cms.bool( True ), forceToKeepFRData = cms.bool( False ), headerUnpacking = cms.bool( True ), memUnpacking = cms.bool( True ) ) fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), digisLabelEE = cms.string( "eeDigis" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer", digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka", digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ), digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), EEtimeFitLimits_Upper = cms.double( 1.4 ), EBtimeConstantTerm = cms.double( 0.6 ), EEtimeConstantTerm = cms.double( 1.0 ), EBtimeNconst = cms.double( 28.5 ), EEtimeNconst = cms.double( 31.8 ), outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), shouldRunTimingComputation = cms.bool( True ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ), inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ), outputLabelEE = cms.string( "EcalUncalibRecHitsEE" ) ) fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer", ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ), ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ), eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ), eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ), integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ), integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ), ebDetIdToBeRecovered = cms.string( "ebDetId" ), eeDetIdToBeRecovered = cms.string( "eeDetId" ), ebFEToBeRecovered = cms.string( "ebFE" ), eeFEToBeRecovered = cms.string( "eeFE" ) ) fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer", EErechitCollection = cms.string( "EcalRecHitsEE" ), EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ), EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), ChannelStatusToBeExcluded = cms.vstring( 'kDAC', 'kNoisy', 'kNNoisy', 'kFixedG6', 'kFixedG1', 'kFixedG0', 'kNonRespondingIsolated', 'kDeadVFE', 'kDeadFE', 'kNoDataNoTP' ), killDeadChannels = cms.bool( True ), algo = cms.string( "EcalRecHitWorkerSimple" ), EBLaserMIN = cms.double( 0.5 ), EELaserMIN = cms.double( 0.5 ), EBLaserMAX = cms.double( 3.0 ), EELaserMAX = cms.double( 8.0 ), timeCalibTag = cms.ESInputTag( "","" ), timeOffsetTag = cms.ESInputTag( "","" ), skipTimeCalib = cms.bool( False ), laserCorrection = cms.bool( True ), flagsMapDBReco = cms.PSet( kDead = cms.vstring( 'kNoDataNoTP' ), kGood = cms.vstring( 'kOk', 'kDAC', 'kNoLaser', 'kNoisy' ), kTowerRecovered = cms.vstring( 'kDeadFE' ), kNoisy = cms.vstring( 'kNNoisy', 'kFixedG6', 'kFixedG1' ), kNeighboursRecovered = cms.vstring( 'kFixedG0', 'kNonRespondingIsolated', 'kDeadVFE' ) ), algoRecover = cms.string( "EcalRecHitWorkerRecover" ), recoverEBIsolatedChannels = cms.bool( False ), recoverEEIsolatedChannels = cms.bool( False ), recoverEBVFE = cms.bool( False ), recoverEEVFE = cms.bool( False ), recoverEBFE = cms.bool( False ), recoverEEFE = cms.bool( False ), dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), logWarningEtThreshold_EB_FE = cms.double( -1.0 ), logWarningEtThreshold_EE_FE = cms.double( -1.0 ), ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), singleChannelRecoveryThreshold = cms.double( 8.0 ), sum8ChannelRecoveryThreshold = cms.double( 0.0 ), bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), cleaningConfig = cms.PSet( cThreshold_endcap = cms.double( 15.0 ), tightenCrack_e1_double = cms.double( 2.0 ), cThreshold_barrel = cms.double( 4.0 ), e6e2thresh = cms.double( 0.04 ), e4e1Threshold_barrel = cms.double( 0.08 ), e4e1Threshold_endcap = cms.double( 0.3 ), tightenCrack_e4e1_single = cms.double( 3.0 ), cThreshold_double = cms.double( 10.0 ), e4e1_b_barrel = cms.double( -0.024 ), tightenCrack_e6e2_double = cms.double( 3.0 ), e4e1_a_barrel = cms.double( 0.04 ), tightenCrack_e1_single = cms.double( 2.0 ), e4e1_a_endcap = cms.double( 0.02 ), e4e1_b_endcap = cms.double( -0.0125 ), ignoreOutOfTimeThresh = cms.double( 1.0E9 ) ) ) fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter", barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ), endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ), barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ), endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ), barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), statusThreshold = cms.uint32( 0 ), useRecoFlag = cms.bool( True ), ampCut_barrelP = cms.vdouble( 22.269805, 22.178494, 22.063086, 22.081056, 22.069058, 22.189977, 22.033266, 22.087857, 22.149894, 22.160197, 22.236826, 22.220105, 22.164362, 22.147301, 22.298055, 22.284761, 22.261087, 22.276622, 22.285918, 22.473096, 22.52831, 22.464935, 22.524159, 22.608832, 22.828281, 23.056192, 23.020366, 22.96803, 23.034108, 23.202062, 23.424075, 23.440955, 23.449811, 23.491968, 23.699859, 23.71879, 23.764687, 23.78815, 23.867209, 24.043545, 24.169239, 24.251443, 24.204677, 24.37749, 24.698584, 24.88357, 24.799447, 24.783382, 24.809908, 24.908494, 25.253742, 25.257648, 25.152873, 25.325285, 25.469651, 25.687677, 25.699475, 25.710618, 25.817724, 25.994817, 26.191536, 26.206106, 26.096301, 26.307538, 26.66013, 26.977409, 26.874287, 26.910261, 26.950023, 27.130646, 27.404975, 27.38307, 27.305167, 27.4113, 27.530445, 27.834645, 27.756231, 27.730499, 27.867015, 27.978601, 28.125002, 27.748389, 27.517004, 27.278162, 27.015605 ), ampCut_barrelM = cms.vdouble( 27.079071, 27.3111, 27.476011, 27.746783, 28.100091, 28.096696, 27.953838, 27.870384, 27.926634, 27.990665, 27.745215, 27.505391, 27.466919, 27.517516, 27.514403, 27.235067, 27.085178, 27.056324, 27.108804, 27.084161, 26.688415, 26.399683, 26.145284, 26.163208, 26.199096, 26.057811, 25.823181, 25.782028, 25.753009, 25.732159, 25.478029, 25.328869, 25.255262, 25.242304, 25.278239, 24.829525, 24.7848, 24.760734, 24.82562, 24.801888, 24.658419, 24.405952, 24.22884, 24.150811, 24.141884, 23.84311, 23.842592, 23.722336, 23.686823, 23.617466, 23.72838, 23.498005, 23.424415, 23.357312, 23.435262, 23.1927, 23.028761, 22.963692, 23.053217, 23.050219, 22.957961, 22.690503, 22.614247, 22.511613, 22.651883, 22.423362, 22.333652, 22.274699, 22.203733, 22.309791, 22.261541, 22.236877, 22.18812, 22.22349, 22.314944, 22.296863, 22.168633, 22.173999, 22.201919, 22.286796, 22.102386, 22.027405, 22.045394, 22.181644, 22.316137 ), ampCut_endcapP = cms.vdouble( 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5 ), ampCut_endcapM = cms.vdouble( 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0 ), phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ), phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ), cleanReco = cms.bool( False ), cleaningConfig = cms.PSet( e6e2thresh = cms.double( 0.04 ), tightenCrack_e6e2_double = cms.double( 3.0 ), e4e1Threshold_endcap = cms.double( 0.3 ), tightenCrack_e4e1_single = cms.double( 3.0 ), tightenCrack_e1_double = cms.double( 2.0 ), cThreshold_barrel = cms.double( 4.0 ), e4e1Threshold_barrel = cms.double( 0.08 ), tightenCrack_e1_single = cms.double( 2.0 ), e4e1_b_barrel = cms.double( -0.024 ), e4e1_a_barrel = cms.double( 0.04 ), ignoreOutOfTimeThresh = cms.double( 1.0E9 ), cThreshold_endcap = cms.double( 15.0 ), e4e1_b_endcap = cms.double( -0.0125 ), e4e1_a_endcap = cms.double( 0.02 ), cThreshold_double = cms.double( 10.0 ) ) ) fragment.hltBoolEnd = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) fragment.hltL1sAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_IsolatedBunch OR L1_SingleEG8er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreAlCaEcalEtaEBonly = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi", sourceTag = cms.InputTag( "rawDataCollector" ), debugMode = cms.untracked.bool( False ), InstanceES = cms.string( "" ), LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ), ESdigiCollection = cms.string( "" ) ) fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer", ESrechitCollection = cms.string( "EcalRecHitsES" ), ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ), algo = cms.string( "ESRecHitWorker" ), ESRecoAlgo = cms.int32( 0 ) ) fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer", doBarrel = cms.bool( True ), doEndcaps = cms.bool( True ), barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), clusEtaSize = cms.int32( 3 ), clusPhiSize = cms.int32( 3 ), barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ), endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ), clusSeedThr = cms.double( 0.5 ), clusSeedThrEndCap = cms.double( 1.0 ), useRecoFlag = cms.bool( False ), flagLevelRecHitsToUse = cms.int32( 1 ), useDBStatus = cms.bool( True ), statusLevelRecHitsToUse = cms.int32( 1 ), posCalcParameters = cms.PSet( T0_barl = cms.double( 7.4 ), T0_endcPresh = cms.double( 1.2 ), LogWeighted = cms.bool( True ), T0_endc = cms.double( 3.1 ), X0 = cms.double( 0.89 ), W0 = cms.double( 4.2 ) ), maxNumberofSeeds = cms.int32( 700 ), maxNumberofClusters = cms.int32( 300 ), debugLevel = cms.int32( 0 ) ) fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter", barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ), barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ), endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ), useRecoFlag = cms.bool( False ), flagLevelRecHitsToUse = cms.int32( 1 ), useDBStatus = cms.bool( True ), statusLevelRecHitsToUse = cms.int32( 1 ), doSelBarrel = cms.bool( True ), barrelSelection = cms.PSet( massHighPi0Cand = cms.double( 0.156 ), ptMinForIsolation = cms.double( 1.0 ), seleMinvMaxBarrel = cms.double( 0.8 ), massLowPi0Cand = cms.double( 0.084 ), seleS9S25Gamma = cms.double( 0.8 ), seleBeltDeta = cms.double( 0.1 ), seleS4S9GammaBarrel_region2 = cms.double( 0.9 ), barrelHitCollection = cms.string( "etaEcalRecHitsEB" ), removePi0CandidatesForEta = cms.bool( True ), seleMinvMinBarrel = cms.double( 0.2 ), seleS4S9GammaBarrel_region1 = cms.double( 0.9 ), selePtPairBarrel_region1 = cms.double( 3.0 ), selePtPairBarrel_region2 = cms.double( 3.0 ), seleBeltDR = cms.double( 0.3 ), region1_Barrel = cms.double( 1.0 ), seleIsoBarrel_region1 = cms.double( 0.5 ), selePtGammaBarrel_region1 = cms.double( 0.65 ), seleIsoBarrel_region2 = cms.double( 0.5 ), selePtGammaBarrel_region2 = cms.double( 1.4 ), store5x5RecHitEB = cms.bool( True ), seleNxtalBarrel_region2 = cms.uint32( 6 ), seleNxtalBarrel_region1 = cms.uint32( 6 ) ), doSelEndcap = cms.bool( False ), endcapSelection = cms.PSet( seleBeltDetaEndCap = cms.double( 0.05 ), selePtPairMaxEndCap_region3 = cms.double( 2.5 ), seleS4S9GammaEndCap_region2 = cms.double( 0.65 ), seleS4S9GammaEndCap_region1 = cms.double( 0.65 ), seleNxtalEndCap_region2 = cms.uint32( 6 ), seleNxtalEndCap_region3 = cms.uint32( 6 ), ptMinForIsolationEndCap = cms.double( 0.5 ), selePtPairEndCap_region1 = cms.double( 1.5 ), endcapHitCollection = cms.string( "etaEcalRecHitsEE" ), selePtPairEndCap_region2 = cms.double( 1.5 ), seleS4S9GammaEndCap_region3 = cms.double( 0.65 ), selePtGammaEndCap_region3 = cms.double( 0.5 ), selePtGammaEndCap_region2 = cms.double( 0.5 ), selePtGammaEndCap_region1 = cms.double( 0.5 ), region1_EndCap = cms.double( 1.8 ), region2_EndCap = cms.double( 2.0 ), store5x5RecHitEE = cms.bool( False ), seleIsoEndCap_region3 = cms.double( 0.5 ), seleIsoEndCap_region2 = cms.double( 0.5 ), seleMinvMinEndCap = cms.double( 0.05 ), selePtPairEndCap_region3 = cms.double( 99.0 ), seleIsoEndCap_region1 = cms.double( 0.5 ), seleBeltDREndCap = cms.double( 0.2 ), seleMinvMaxEndCap = cms.double( 0.3 ), seleNxtalEndCap_region1 = cms.uint32( 6 ), seleS9S25GammaEndCap = cms.double( 0.0 ) ), storeRecHitES = cms.bool( False ), preshowerSelection = cms.PSet( preshClusterEnergyCut = cms.double( 0.0 ), debugLevelES = cms.string( "" ), ESCollection = cms.string( "etaEcalRecHitsES" ), preshNclust = cms.int32( 4 ), preshStripEnergyCut = cms.double( 0.0 ), preshCalibPlaneY = cms.double( 0.7 ), preshSeededNstrip = cms.int32( 15 ), preshCalibGamma = cms.double( 0.024 ), preshCalibPlaneX = cms.double( 1.0 ), preshCalibMIP = cms.double( 9.0E-5 ) ), debugLevel = cms.int32( 0 ) ) fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer", EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ), EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ), EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ), EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ), doEnergyScale = cms.bool( False ), doIntercalib = cms.bool( False ), doLaserCorrections = cms.bool( False ), doEnergyScaleInverse = cms.bool( False ), doIntercalibInverse = cms.bool( False ), doLaserCorrectionsInverse = cms.bool( False ) ) fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis", region = cms.string( "barrel" ), digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "etaEBDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ), srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEBSrFlags" ) ) fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1404 ) ) fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter", barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ), barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ), endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ), useRecoFlag = cms.bool( False ), flagLevelRecHitsToUse = cms.int32( 1 ), useDBStatus = cms.bool( True ), statusLevelRecHitsToUse = cms.int32( 1 ), doSelBarrel = cms.bool( False ), barrelSelection = cms.PSet( massHighPi0Cand = cms.double( 0.163 ), ptMinForIsolation = cms.double( 1.0 ), seleMinvMaxBarrel = cms.double( 0.8 ), massLowPi0Cand = cms.double( 0.104 ), seleS9S25Gamma = cms.double( 0.0 ), seleBeltDeta = cms.double( 0.05 ), seleS4S9GammaBarrel_region2 = cms.double( 0.65 ), barrelHitCollection = cms.string( "etaEcalRecHitsEB" ), removePi0CandidatesForEta = cms.bool( False ), seleMinvMinBarrel = cms.double( 0.3 ), seleS4S9GammaBarrel_region1 = cms.double( 0.65 ), selePtPairBarrel_region1 = cms.double( 1.5 ), selePtPairBarrel_region2 = cms.double( 1.5 ), seleBeltDR = cms.double( 0.2 ), region1_Barrel = cms.double( 1.0 ), seleIsoBarrel_region1 = cms.double( 0.5 ), selePtGammaBarrel_region1 = cms.double( 1.0 ), seleIsoBarrel_region2 = cms.double( 0.5 ), selePtGammaBarrel_region2 = cms.double( 0.5 ), store5x5RecHitEB = cms.bool( False ), seleNxtalBarrel_region2 = cms.uint32( 6 ), seleNxtalBarrel_region1 = cms.uint32( 6 ) ), doSelEndcap = cms.bool( True ), endcapSelection = cms.PSet( seleBeltDetaEndCap = cms.double( 0.1 ), selePtPairMaxEndCap_region3 = cms.double( 999.0 ), seleS4S9GammaEndCap_region2 = cms.double( 0.9 ), seleS4S9GammaEndCap_region1 = cms.double( 0.9 ), seleNxtalEndCap_region2 = cms.uint32( 6 ), seleNxtalEndCap_region3 = cms.uint32( 6 ), ptMinForIsolationEndCap = cms.double( 0.5 ), selePtPairEndCap_region1 = cms.double( 3.0 ), endcapHitCollection = cms.string( "etaEcalRecHitsEE" ), selePtPairEndCap_region2 = cms.double( 3.0 ), seleS4S9GammaEndCap_region3 = cms.double( 0.9 ), selePtGammaEndCap_region3 = cms.double( 1.0 ), selePtGammaEndCap_region2 = cms.double( 1.0 ), selePtGammaEndCap_region1 = cms.double( 1.0 ), region1_EndCap = cms.double( 1.8 ), region2_EndCap = cms.double( 2.0 ), store5x5RecHitEE = cms.bool( True ), seleIsoEndCap_region3 = cms.double( 0.5 ), seleIsoEndCap_region2 = cms.double( 0.5 ), seleMinvMinEndCap = cms.double( 0.2 ), selePtPairEndCap_region3 = cms.double( 3.0 ), seleIsoEndCap_region1 = cms.double( 0.5 ), seleBeltDREndCap = cms.double( 0.3 ), seleMinvMaxEndCap = cms.double( 0.8 ), seleNxtalEndCap_region1 = cms.uint32( 6 ), seleS9S25GammaEndCap = cms.double( 0.85 ) ), storeRecHitES = cms.bool( True ), preshowerSelection = cms.PSet( preshClusterEnergyCut = cms.double( 0.0 ), debugLevelES = cms.string( "" ), ESCollection = cms.string( "etaEcalRecHitsES" ), preshNclust = cms.int32( 4 ), preshStripEnergyCut = cms.double( 0.0 ), preshCalibPlaneY = cms.double( 0.7 ), preshSeededNstrip = cms.int32( 15 ), preshCalibGamma = cms.double( 0.024 ), preshCalibPlaneX = cms.double( 1.0 ), preshCalibMIP = cms.double( 9.0E-5 ) ), debugLevel = cms.int32( 0 ) ) fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer", EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ), EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ), EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ), EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ), doEnergyScale = cms.bool( False ), doIntercalib = cms.bool( False ), doLaserCorrections = cms.bool( False ), doEnergyScaleInverse = cms.bool( False ), doIntercalibInverse = cms.bool( False ), doLaserCorrectionsInverse = cms.bool( False ) ) fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis", region = cms.string( "endcap" ), digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "etaEEDigis" ), recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ), srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "etaEESrFlags" ) ) fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter", barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ), barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ), endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ), useRecoFlag = cms.bool( False ), flagLevelRecHitsToUse = cms.int32( 1 ), useDBStatus = cms.bool( True ), statusLevelRecHitsToUse = cms.int32( 1 ), doSelBarrel = cms.bool( True ), barrelSelection = cms.PSet( massHighPi0Cand = cms.double( 0.163 ), ptMinForIsolation = cms.double( 1.0 ), seleMinvMaxBarrel = cms.double( 0.22 ), massLowPi0Cand = cms.double( 0.104 ), seleS9S25Gamma = cms.double( 0.0 ), seleBeltDeta = cms.double( 0.05 ), seleS4S9GammaBarrel_region2 = cms.double( 0.9 ), barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ), removePi0CandidatesForEta = cms.bool( False ), seleMinvMinBarrel = cms.double( 0.06 ), seleS4S9GammaBarrel_region1 = cms.double( 0.88 ), selePtPairBarrel_region1 = cms.double( 2.0 ), selePtPairBarrel_region2 = cms.double( 1.75 ), seleBeltDR = cms.double( 0.2 ), region1_Barrel = cms.double( 1.0 ), seleIsoBarrel_region1 = cms.double( 0.5 ), selePtGammaBarrel_region1 = cms.double( 0.65 ), seleIsoBarrel_region2 = cms.double( 0.5 ), selePtGammaBarrel_region2 = cms.double( 0.65 ), store5x5RecHitEB = cms.bool( False ), seleNxtalBarrel_region2 = cms.uint32( 6 ), seleNxtalBarrel_region1 = cms.uint32( 6 ) ), doSelEndcap = cms.bool( False ), endcapSelection = cms.PSet( seleBeltDetaEndCap = cms.double( 0.05 ), selePtPairMaxEndCap_region3 = cms.double( 2.5 ), seleS4S9GammaEndCap_region2 = cms.double( 0.65 ), seleS4S9GammaEndCap_region1 = cms.double( 0.65 ), seleNxtalEndCap_region2 = cms.uint32( 6 ), seleNxtalEndCap_region3 = cms.uint32( 6 ), ptMinForIsolationEndCap = cms.double( 0.5 ), selePtPairEndCap_region1 = cms.double( 1.5 ), endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ), selePtPairEndCap_region2 = cms.double( 1.5 ), seleS4S9GammaEndCap_region3 = cms.double( 0.65 ), selePtGammaEndCap_region3 = cms.double( 0.5 ), selePtGammaEndCap_region2 = cms.double( 0.5 ), selePtGammaEndCap_region1 = cms.double( 0.5 ), region1_EndCap = cms.double( 1.8 ), region2_EndCap = cms.double( 2.0 ), store5x5RecHitEE = cms.bool( False ), seleIsoEndCap_region3 = cms.double( 0.5 ), seleIsoEndCap_region2 = cms.double( 0.5 ), seleMinvMinEndCap = cms.double( 0.05 ), selePtPairEndCap_region3 = cms.double( 99.0 ), seleIsoEndCap_region1 = cms.double( 0.5 ), seleBeltDREndCap = cms.double( 0.2 ), seleMinvMaxEndCap = cms.double( 0.3 ), seleNxtalEndCap_region1 = cms.uint32( 6 ), seleS9S25GammaEndCap = cms.double( 0.0 ) ), storeRecHitES = cms.bool( False ), preshowerSelection = cms.PSet( preshClusterEnergyCut = cms.double( 0.0 ), debugLevelES = cms.string( "" ), ESCollection = cms.string( "pi0EcalRecHitsES" ), preshNclust = cms.int32( 4 ), preshStripEnergyCut = cms.double( 0.0 ), preshCalibPlaneY = cms.double( 0.7 ), preshSeededNstrip = cms.int32( 15 ), preshCalibGamma = cms.double( 0.024 ), preshCalibPlaneX = cms.double( 1.0 ), preshCalibMIP = cms.double( 9.0E-5 ) ), debugLevel = cms.int32( 0 ) ) fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer", EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ), EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ), EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ), EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ), doEnergyScale = cms.bool( False ), doIntercalib = cms.bool( False ), doLaserCorrections = cms.bool( False ), doEnergyScaleInverse = cms.bool( False ), doIntercalibInverse = cms.bool( False ), doLaserCorrectionsInverse = cms.bool( False ) ) fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis", region = cms.string( "barrel" ), digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ), digisOut = cms.string( "pi0EBDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ), srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EBSrFlags" ) ) fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter", barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ), barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ), endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ), useRecoFlag = cms.bool( False ), flagLevelRecHitsToUse = cms.int32( 1 ), useDBStatus = cms.bool( True ), statusLevelRecHitsToUse = cms.int32( 1 ), doSelBarrel = cms.bool( False ), barrelSelection = cms.PSet( massHighPi0Cand = cms.double( 0.163 ), ptMinForIsolation = cms.double( 1.0 ), seleMinvMaxBarrel = cms.double( 0.22 ), massLowPi0Cand = cms.double( 0.104 ), seleS9S25Gamma = cms.double( 0.0 ), seleBeltDeta = cms.double( 0.05 ), seleS4S9GammaBarrel_region2 = cms.double( 0.65 ), barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ), removePi0CandidatesForEta = cms.bool( False ), seleMinvMinBarrel = cms.double( 0.06 ), seleS4S9GammaBarrel_region1 = cms.double( 0.65 ), selePtPairBarrel_region1 = cms.double( 1.5 ), selePtPairBarrel_region2 = cms.double( 1.5 ), seleBeltDR = cms.double( 0.2 ), region1_Barrel = cms.double( 1.0 ), seleIsoBarrel_region1 = cms.double( 0.5 ), selePtGammaBarrel_region1 = cms.double( 0.5 ), seleIsoBarrel_region2 = cms.double( 0.5 ), selePtGammaBarrel_region2 = cms.double( 0.5 ), store5x5RecHitEB = cms.bool( False ), seleNxtalBarrel_region2 = cms.uint32( 6 ), seleNxtalBarrel_region1 = cms.uint32( 6 ) ), doSelEndcap = cms.bool( True ), endcapSelection = cms.PSet( seleBeltDetaEndCap = cms.double( 0.05 ), selePtPairMaxEndCap_region3 = cms.double( 999.0 ), seleS4S9GammaEndCap_region2 = cms.double( 0.92 ), seleS4S9GammaEndCap_region1 = cms.double( 0.85 ), seleNxtalEndCap_region2 = cms.uint32( 6 ), seleNxtalEndCap_region3 = cms.uint32( 6 ), ptMinForIsolationEndCap = cms.double( 0.5 ), selePtPairEndCap_region1 = cms.double( 3.75 ), endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ), selePtPairEndCap_region2 = cms.double( 2.0 ), seleS4S9GammaEndCap_region3 = cms.double( 0.92 ), selePtGammaEndCap_region3 = cms.double( 0.95 ), selePtGammaEndCap_region2 = cms.double( 0.95 ), selePtGammaEndCap_region1 = cms.double( 0.4 ), region1_EndCap = cms.double( 1.8 ), region2_EndCap = cms.double( 2.0 ), store5x5RecHitEE = cms.bool( False ), seleIsoEndCap_region3 = cms.double( 0.5 ), seleIsoEndCap_region2 = cms.double( 0.5 ), seleMinvMinEndCap = cms.double( 0.05 ), selePtPairEndCap_region3 = cms.double( 2.0 ), seleIsoEndCap_region1 = cms.double( 0.5 ), seleBeltDREndCap = cms.double( 0.2 ), seleMinvMaxEndCap = cms.double( 0.3 ), seleNxtalEndCap_region1 = cms.uint32( 6 ), seleS9S25GammaEndCap = cms.double( 0.0 ) ), storeRecHitES = cms.bool( True ), preshowerSelection = cms.PSet( preshClusterEnergyCut = cms.double( 0.0 ), debugLevelES = cms.string( "" ), ESCollection = cms.string( "pi0EcalRecHitsES" ), preshNclust = cms.int32( 4 ), preshStripEnergyCut = cms.double( 0.0 ), preshCalibPlaneY = cms.double( 0.7 ), preshSeededNstrip = cms.int32( 15 ), preshCalibGamma = cms.double( 0.024 ), preshCalibPlaneX = cms.double( 1.0 ), preshCalibMIP = cms.double( 9.0E-5 ) ), debugLevel = cms.int32( 0 ) ) fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer", EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ), EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ), EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ), EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ), doEnergyScale = cms.bool( False ), doIntercalib = cms.bool( False ), doLaserCorrections = cms.bool( False ), doEnergyScaleInverse = cms.bool( False ), doIntercalibInverse = cms.bool( False ), doLaserCorrectionsInverse = cms.bool( False ) ) fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis", region = cms.string( "endcap" ), digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ), digisOut = cms.string( "pi0EEDigis" ), recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ), srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ), srFlagsOut = cms.string( "pi0EESrFlags" ) ) fragment.hltL1sHTTMultiJet = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT280er_QuadJet_70_55_40_35_er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreAlCaIsoTrackHBHE = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka", src = cms.InputTag( "hltOnlineBeamSpot" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), verbose = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 2000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), VCaltoElectronGain = cms.double( 1.0 ), VCaltoElectronGain_L1 = cms.double( 1.0 ), VCaltoElectronOffset = cms.double( 0.0 ), VCaltoElectronOffset_L1 = cms.double( 0.0 ), DoDigiMorphing = cms.bool( True ), MaxFakesInModule = cms.uint32( 2400 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), barrelRegions = cms.vstring( '1,1-12,1-2', '1,1-12,7-8', '2,1-28,1', '2,1-28,8' ), endcapRegions = cms.vstring( ), CablingMapLabel = cms.string( "" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", src = cms.InputTag( "hltSiPixelClustersSoA" ), clusterThreshold_layer1 = cms.int32( 2000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ), CablingMapLabel = cms.string( "" ), UsePhase1 = cms.bool( True ), ErrorList = cms.vint32( 29 ), UserErrorList = cms.vint32( 40 ) ) fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka", beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ), src = cms.InputTag( "hltSiPixelClustersSoA" ), CPE = cms.string( "PixelCPEFastParams" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpaka", maxHitsInModules = cms.uint32( 1024 ), pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), src = cms.InputTag( "hltSiPixelClusters" ) ) fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka", pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ), cellZ0Cut = cms.double( 12.0 ), dzdrFact = cms.double( 15.2 ), minYsizeB1 = cms.int32( 1 ), minYsizeB2 = cms.int32( 1 ), maxDYsize12 = cms.int32( 28 ), maxDYsize = cms.int32( 20 ), maxDYPred = cms.int32( 20 ), geometry = cms.PSet( caThetaCuts = cms.vdouble( 0.0, 0.00115833473, 0.00131148552, 6.16620894E-4, 0.00183150722, 0.00406542553, 0.00200330633, 0.00474137655, 0.00525169708, 0.00321458291 ), pairGraph = cms.vuint32( 0, 1, 0, 4, 0, 7, 1, 2, 1, 4, 1, 7, 4, 5, 7, 8, 2, 3, 2, 4, 2, 7, 5, 6, 8, 9, 0, 2, 1, 3, 0, 5, 0, 8, 4, 6, 7, 9 ), startingPairs = cms.vuint32( 0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18 ), maxOuter = cms.vdouble( 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0 ), maxInner = cms.vdouble( 21.3215188, 30.0, 0.0, 22.511519, 30.0, -9.93403641, 70.0, 70.0, 22.5133353, 30.0, -14.8785554, 70.0, 70.0, 20.0, 22.2719579, 30.0, 0.0, 70.0, 70.0 ), caDCACuts = cms.vdouble( 0.0570372947, 0.552552481, 0.363756424, 0.447132776, 0.438966382, 0.555379471, 0.452850289, 0.487890019, 0.592900834, 0.357014427 ), ptCuts = cms.vdouble( 0.455610044, 0.51811314, 0.499659219, 0.24932209, 0.364877194, 0.238837111, 0.31529287, 0.512785401, 0.465352682, 0.612601989, 0.63242756, 0.363990639, 0.476108537, 0.631359427, 0.753320985, 0.565580775, 0.656823522, 0.540081757, 0.449101501 ), maxDZ = cms.vdouble( 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0 ), minDZ = cms.vdouble( -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0 ), minOuter = cms.vdouble( -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0 ), phiCuts = cms.vint32( 991, 1362, 378, 746, 942, 1128, 428, 826, 1055, 852, 370, 681, 711, 561, 916, 477, 674, 685, 325 ), maxDR = cms.vdouble( 20.0, 9.20239984, 9.50782658, 20.0, 7.08888664, 7.0, 5.50681282, 5.36004856, 20.0, 6.0, 6.0, 5.03269268, 5.30736584, 20.0, 20.0, 9.0, 9.0, 9.10942669, 9.00779313 ), minInner = cms.vdouble( -20.7098334, 0.0, -30.0, -22.1863978, 9.82601783, -30.0, -70.0, -70.0, -22.878915, 15.0, -30.0, -70.0, -70.0, -20.476856, -22.2730173, 0.0, -30.0, -70.0, -70.0 ) ), maxNumberOfDoublets = cms.string( "524288" ), maxNumberOfTuples = cms.string( "32768" ), avgHitsPerTrack = cms.double( 4.5 ), avgCellsPerHit = cms.double( 27.0 ), avgCellsPerCell = cms.double( 0.071 ), avgTracksPerCell = cms.double( 0.127 ), ptmin = cms.double( 0.9 ), hardCurvCut = cms.double( 0.0422975316 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), useRiemannFit = cms.bool( False ), doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), chi2Scale = cms.double( 8.0 ), quadrupletMaxTip = cms.double( 0.5 ), quadrupletMinPt = cms.double( 0.3 ), quadrupletMaxZip = cms.double( 12.0 ), tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpaka", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoA" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ), outerTrackerRecHitSrc = cms.InputTag( "hltSiPhase2RecHits" ), outerTrackerRecHitSoAConverterSrc = cms.InputTag( "phase2OTRecHitsSoAConverter" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ), useOTExtension = cms.bool( False ), requireQuadsFromConsecutiveLayers = cms.bool( False ) ) fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), useIterative = cms.bool( False ), doSplitting = cms.bool( True ), minT = cms.int32( 2 ), eps = cms.double( 0.07 ), errmax = cms.double( 0.01 ), chi2max = cms.double( 9.0 ), maxVertices = cms.int32( 256 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracks" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoA" ) ) fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer", src = cms.InputTag( "hltPixelVertices" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer", ProductLabel = cms.InputTag( "rawDataCollector" ) ) fragment.hltSiStripRawToClustersFacilityAlpaka = cms.EDProducer( "sistrip::SiStripRawToCluster@alpaka", ProductLabel = cms.InputTag( "rawDataCollector" ), ConditionsLabel = cms.string( "" ), CablingConditionsLabel = cms.string( "" ), DoAPVEmulatorCheck = cms.bool( False ), Clusterizer = cms.PSet( Algorithm = cms.string( "ThreeThresholdAlgorithm" ), ConditionsLabel = cms.string( "" ), ChannelThreshold = cms.double( 2.0 ), SeedThreshold = cms.double( 3.0 ), ClusterThreshold = cms.double( 5.0 ), MaxSequentialHoles = cms.uint32( 0 ), MaxSequentialBad = cms.uint32( 1 ), MaxAdjacentBad = cms.uint32( 0 ), MaxClusterSize = cms.uint32( 16 ), RemoveApvShots = cms.bool( True ), setDetId = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), MaxSeedStrips = cms.uint32( 200000 ) ) ) fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "sistrip::SiStripClustersToLegacy", source = cms.InputTag( "hltSiStripRawToClustersFacilityAlpaka" ) ) fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), pixelClusterProducer = cms.string( "hltSiPixelClusters" ), stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ), Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) ) fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", InputCollection = cms.InputTag( "hltPixelTracks" ), InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), useEventsWithNoVertex = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), usePV = cms.bool( False ), removeOTRechits = cms.bool( False ), includeFourthHit = cms.bool( True ), produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits = cms.EDProducer( "MkFitSiPixelHitConverter", hits = cms.InputTag( "hltSiPixelRecHits" ), clusters = cms.InputTag( "hltSiPixelClusters" ), ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ) ) fragment.hltSiStripRecHits = cms.EDProducer( "SiStripRecHitConverter", ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ), rphiRecHits = cms.string( "rphiRecHit" ), stereoRecHits = cms.string( "stereoRecHit" ), matchedRecHits = cms.string( "matchedRecHit" ), useSiStripQuality = cms.bool( False ), MaskBadAPVFibers = cms.bool( False ), doMatching = cms.bool( False ), StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ), Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ), siStripQualityLabel = cms.ESInputTag( "","" ) ) fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits = cms.EDProducer( "MkFitSiStripHitConverter", rphiHits = cms.InputTag( 'hltSiStripRecHits','rphiRecHit' ), stereoHits = cms.InputTag( 'hltSiStripRecHits','stereoRecHit' ), clusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ), minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ) ) fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits = cms.EDProducer( "MkFitEventOfHitsProducer", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ), stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ), usePixelQualityDB = cms.bool( True ), useStripStripQualityDB = cms.bool( True ) ) fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter", seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ), ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ), maxNSeeds = cms.uint32( 500000 ) ) fragment.hltIter0PFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer", pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ), stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ), eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ), seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ), clustersToSkip = cms.InputTag( "" ), buildingRoutine = cms.string( "cloneEngine" ), config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ), seedCleaning = cms.bool( True ), removeDuplicates = cms.bool( True ), backwardFitInCMSSW = cms.bool( False ), mkFitSilent = cms.untracked.bool( True ), limitConcurrency = cms.untracked.bool( False ), minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ) fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter", mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ), mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ), mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ), mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ), tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFit" ), seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ), ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ), propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ), propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ), qualityMaxInvPt = cms.double( 100.0 ), qualityMinTheta = cms.double( 0.01 ), qualityMaxR = cms.double( 120.0 ), qualityMaxZ = cms.double( 280.0 ), qualityMaxPosErr = cms.double( 100.0 ), qualitySignPt = cms.bool( True ), doErrorRescale = cms.bool( True ), tfDnnLabel = cms.string( "trackSelectionTf" ), candCutSel = cms.bool( False ), candMinPtCut = cms.double( 0.0 ), candMinNHitsCut = cms.int32( 0 ), candMinPtRelaxedCut = cms.double( 0.0 ), candMinAbsEtaForRelaxedCut = cms.double( 0.0 ), candMVASel = cms.bool( False ), candWP = cms.double( 0.0 ), batchSize = cms.int32( 16 ) ) fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltIter0" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "hltTrimmedPixelVertices" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 2 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 0.00396846 ), dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.843172 ), dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 1.15638 ), dr_exp = cms.vint32( 4, 4, 2 ), d0err_par = cms.vdouble( 0.001, 0.001, 1.18143E-4 ) ), maxLostLayers = cms.vint32( 1, 1, 0 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 1.2502 ), dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.604264 ), dz_exp = cms.vint32( 4, 4, 2 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 0.0 ), maxChi2 = cms.vdouble( 999.0, 25.0, 999.0 ), maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 3, 0 ) ) ) fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ), trackClassifier = cms.InputTag( '','QualityMasks' ), pixelClusters = cms.InputTag( "hltSiPixelClusters" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ), oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), maxChi2 = cms.double( 16.0 ), minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", src = cms.InputTag( "hltMeasurementTrackerEvent" ), clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ), phase2clustersToSkip = cms.InputTag( "" ) ) fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 15.0 ), extraPhi = cms.double( 0.0 ), extraEta = cms.double( 0.0 ), maxNVertices = cms.int32( 3 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), ptMin = cms.double( 1.2 ), operationMode = cms.string( "VerticesFixed" ), searchOpt = cms.bool( False ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), originRadius = cms.double( 0.015 ), measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ), precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), layerList = cms.vstring( 'BPix1+BPix2', 'BPix2+FPix1_pos', 'BPix2+FPix1_neg', 'FPix1_pos+FPix2_pos', 'FPix1_neg+FPix2_neg', 'BPix1+FPix2_neg', 'BPix2+FPix2_neg', 'FPix2_neg+FPix3_neg', 'BPix2+BPix3' ), BPix = cms.PSet( hitErrorRPhi = cms.double( 0.0027 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.006 ), HitProducer = cms.string( "hltSiPixelRecHits" ) ), FPix = cms.PSet( hitErrorRPhi = cms.double( 0.0051 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.0036 ), HitProducer = cms.string( "hltSiPixelRecHits" ) ), TIB = cms.PSet( ), TID = cms.PSet( ), TOB = cms.PSet( ), TEC = cms.PSet( ), MTIB = cms.PSet( ), MTID = cms.PSet( ), MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), MaxNumberOfStripClusters = cms.uint32( 50000 ), ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "" ), DontCountDetsAboveNClusters = cms.uint32( 0 ), silentClusterCheck = cms.untracked.bool( False ) ) fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "" ), trackingRegions = cms.InputTag( "" ), trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ), clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ), produceSeedingHitSets = cms.bool( True ), produceIntermediateHitDoublets = cms.bool( False ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), MinOneOverPtError = cms.double( 1.0 ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter", seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ), ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ), maxNSeeds = cms.uint32( 500000 ) ) fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer", pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ), stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ), eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ), seeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ), clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ), buildingRoutine = cms.string( "cloneEngine" ), config = cms.ESInputTag( "","hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ), seedCleaning = cms.bool( True ), removeDuplicates = cms.bool( True ), backwardFitInCMSSW = cms.bool( False ), mkFitSilent = cms.untracked.bool( True ), limitConcurrency = cms.untracked.bool( False ), minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ) fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter", mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ), mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ), mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ), mkFitSeeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ), tracks = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit" ), seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ), ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ), propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ), propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ), qualityMaxInvPt = cms.double( 100.0 ), qualityMinTheta = cms.double( 0.01 ), qualityMaxR = cms.double( 120.0 ), qualityMaxZ = cms.double( 280.0 ), qualityMaxPosErr = cms.double( 100.0 ), qualitySignPt = cms.bool( True ), doErrorRescale = cms.bool( True ), tfDnnLabel = cms.string( "trackSelectionTf" ), candCutSel = cms.bool( False ), candMinPtCut = cms.double( 0.0 ), candMinNHitsCut = cms.int32( 0 ), candMinPtRelaxedCut = cms.double( 0.0 ), candMinAbsEtaForRelaxedCut = cms.double( 0.0 ), candMVASel = cms.bool( False ), candWP = cms.double( 0.0 ), batchSize = cms.int32( 16 ) ) fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltDoubletRecovery" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "hltTrimmedPixelVertices" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 0.003 ), dr_par2 = cms.vdouble( 3.40282346639E38, 0.34, 0.34 ), dr_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ), dr_exp = cms.vint32( 4, 4, 4 ), d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), maxLostLayers = cms.vint32( 0, 0, 0 ), min3DLayers = cms.vint32( 0, 0, 3 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ), dz_par2 = cms.vdouble( 3.40282346639E38, 0.39, 0.39 ), dz_exp = cms.vint32( 4, 4, 4 ) ), minHits = cms.vint32( 0, 0, 5 ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 999.0, 999.0, 4.9 ), maxChi2n = cms.vdouble( 999.0, 999.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 0, 0, 4 ) ) ) fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger", copyExtras = cms.untracked.bool( True ), copyMVA = cms.bool( False ), TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ), MaxNormalizedChisq = cms.double( 1000.0 ), MinPT = cms.double( 0.05 ), MinFound = cms.int32( 3 ), Epsilon = cms.double( -0.001 ), ShareFrac = cms.double( 0.19 ), allowFirstHitShare = cms.bool( True ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), newQuality = cms.string( "confirmed" ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) ) ), hasSelector = cms.vint32( 0, 0 ), selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ), writeOnlyTrkQuals = cms.bool( False ), makeReKeyedSeeds = cms.untracked.bool( False ), trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ) ) fragment.hltMergedTracksSelector = cms.EDProducer( "TrackWithVertexSelector", src = cms.InputTag( "hltMergedTracks" ), copyExtras = cms.untracked.bool( False ), copyTrajectories = cms.untracked.bool( False ), numberOfValidHits = cms.uint32( 8 ), numberOfValidPixelHits = cms.uint32( 0 ), numberOfLostHits = cms.uint32( 0 ), normalizedChi2 = cms.double( 5.0 ), ptMin = cms.double( 1.0 ), ptMax = cms.double( 999999.0 ), etaMin = cms.double( 0.0 ), etaMax = cms.double( 2.5 ), dzMax = cms.double( 999.0 ), d0Max = cms.double( 999.0 ), ptErrorCut = cms.double( 0.5 ), quality = cms.string( "highPurity" ), useVtx = cms.bool( True ), nVertices = cms.uint32( 0 ), vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ), timesTag = cms.InputTag( "" ), timeResosTag = cms.InputTag( "" ), vtxFallback = cms.bool( True ), zetaVtx = cms.double( 0.02 ), rhoVtx = cms.double( 0.02 ), nSigmaDtVertex = cms.double( 0.0 ) ) fragment.hltMergedTracksSelectorFilter = cms.EDFilter( "TrackSelector", src = cms.InputTag( "hltMergedTracksSelector" ), cut = cms.string( "p > 40 && p <= 60 && hitPattern().trackerLayersWithMeasurement() >= 8 && (hitPattern().stripTOBLayersWithMeasurement() + hitPattern().stripTECLayersWithMeasurement()) >= 4" ), filter = cms.bool( True ), throwOnMissing = cms.untracked.bool( True ) ) fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi", HcalFirstFED = cms.untracked.int32( 700 ), firstSample = cms.int32( 0 ), lastSample = cms.int32( 9 ), FilterDataQuality = cms.bool( True ), FEDs = cms.untracked.vint32( ), UnpackZDC = cms.untracked.bool( True ), UnpackCalib = cms.untracked.bool( True ), UnpackUMNio = cms.untracked.bool( True ), UnpackTTP = cms.untracked.bool( False ), silent = cms.untracked.bool( True ), saveQIE10DataNSamples = cms.untracked.vint32( ), saveQIE10DataTags = cms.untracked.vstring( ), saveQIE11DataNSamples = cms.untracked.vint32( ), saveQIE11DataTags = cms.untracked.vstring( ), ComplainEmptyData = cms.untracked.bool( False ), UnpackerMode = cms.untracked.int32( 0 ), ExpectedOrbitMessageTime = cms.untracked.int32( -1 ), InputLabel = cms.InputTag( "rawDataCollector" ), ElectronicsMap = cms.string( "" ) ) fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka", hbheDigisLabel = cms.InputTag( "hltHcalDigis" ), qie11DigiLabel = cms.InputTag( "hltHcalDigis" ), digisLabelF01HE = cms.string( "f01HEDigis" ), digisLabelF5HB = cms.string( "f5HBDigis" ), digisLabelF3HB = cms.string( "f3HBDigis" ), maxChannelsF01HE = cms.uint32( 10000 ), maxChannelsF5HB = cms.uint32( 10000 ), maxChannelsF3HB = cms.uint32( 10000 ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka", maxTimeSamples = cms.uint32( 10 ), kprep1dChannelsPerBlock = cms.uint32( 32 ), digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ), digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ), digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ), recHitsLabelM0HBHE = cms.string( "" ), sipmQTSShift = cms.int32( 0 ), sipmQNTStoSum = cms.int32( 3 ), firstSampleShift = cms.int32( 0 ), useEffectivePedestals = cms.bool( True ), meanTime = cms.double( 0.0 ), timeSigmaSiPM = cms.double( 2.5 ), timeSigmaHPD = cms.double( 5.0 ), ts4Thresh = cms.double( 0.0 ), applyTimeSlew = cms.bool( True ), tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ), slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ), tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ), kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ), pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy", src = cms.InputTag( "hltHbheRecoSoA" ) ) fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor", digiLabel = cms.InputTag( "hltHcalDigis" ), forceSOI = cms.int32( -1 ), soiShift = cms.int32( 0 ), dropZSmarkedPassed = cms.bool( True ), tsFromDB = cms.bool( False ), sumAllTimeSlices = cms.bool( False ) ) fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor", inputLabel = cms.InputTag( "hltHfprereco" ), algoConfigClass = cms.string( "HFPhase1PMTParams" ), useChannelQualityFromDB = cms.bool( False ), checkChannelQualityForDepth3and4 = cms.bool( False ), algorithm = cms.PSet( tfallIfNoTDC = cms.double( -101.0 ), triseIfNoTDC = cms.double( -100.0 ), rejectAllFailures = cms.bool( True ), energyWeights = cms.vdouble( 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 2.0, 0.0, 2.0, 0.0, 2.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 2.0, 0.0, 2.0, 0.0, 2.0, 0.0, 1.0 ), soiPhase = cms.uint32( 1 ), timeShift = cms.double( 0.0 ), tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ), Class = cms.string( "HFFlexibleTimeCheck" ) ), runHFStripFilter = cms.bool( False ), HFStripFilter = cms.PSet( seedHitIetaMax = cms.int32( 35 ), verboseLevel = cms.untracked.int32( 10 ), maxThreshold = cms.double( 100.0 ), stripThreshold = cms.double( 40.0 ), wedgeCut = cms.double( 0.05 ), lstrips = cms.int32( 2 ), maxStripTime = cms.double( 10.0 ), gap = cms.int32( 2 ), timeMax = cms.double( 6.0 ) ), setNoiseFlags = cms.bool( True ), S9S1stat = cms.PSet( shortEnergyParams = cms.vdouble( 35.1773, 35.37, 35.7933, 36.4472, 37.3317, 38.4468, 39.7925, 41.3688, 43.1757, 45.2132, 47.4813, 49.98, 52.7093 ), shortETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), long_optimumSlope = cms.vdouble( -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296, 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422, 0.135313, 0.136289, 0.0589927 ), isS8S1 = cms.bool( False ), longETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), longEnergyParams = cms.vdouble( 43.5, 45.7, 48.32, 51.36, 54.82, 58.7, 63.0, 67.72, 72.86, 78.42, 84.4, 90.8, 97.62 ), short_optimumSlope = cms.vdouble( -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296, 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422, 0.135313, 0.136289, 0.0589927 ), HcalAcceptSeverityLevel = cms.int32( 9 ) ), S8S1stat = cms.PSet( shortEnergyParams = cms.vdouble( 40.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0 ), shortETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), long_optimumSlope = cms.vdouble( 0.3, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ), isS8S1 = cms.bool( True ), longETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), longEnergyParams = cms.vdouble( 40.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0 ), short_optimumSlope = cms.vdouble( 0.3, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ), HcalAcceptSeverityLevel = cms.int32( 9 ) ), PETstat = cms.PSet( shortEnergyParams = cms.vdouble( 35.1773, 35.37, 35.7933, 36.4472, 37.3317, 38.4468, 39.7925, 41.3688, 43.1757, 45.2132, 47.4813, 49.98, 52.7093 ), shortETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), long_R_29 = cms.vdouble( 0.8 ), longETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), longEnergyParams = cms.vdouble( 43.5, 45.7, 48.32, 51.36, 54.82, 58.7, 63.0, 67.72, 72.86, 78.42, 84.4, 90.8, 97.62 ), short_R_29 = cms.vdouble( 0.8 ), long_R = cms.vdouble( 0.98 ), short_R = cms.vdouble( 0.8 ), HcalAcceptSeverityLevel = cms.int32( 9 ) ) ) fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor", correctForTimeslew = cms.bool( True ), correctForPhaseContainment = cms.bool( True ), correctionPhaseNS = cms.double( 13.0 ), digiLabel = cms.InputTag( "hltHcalDigis" ), correctTiming = cms.bool( False ), dropZSmarkedPassed = cms.bool( True ), firstAuxTS = cms.int32( 4 ), firstSample = cms.int32( 4 ), samplesToAdd = cms.int32( 4 ), tsFromDB = cms.bool( True ), useLeakCorrection = cms.bool( False ), recoParamsFromDB = cms.bool( True ), setNegativeFlags = cms.bool( False ), saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ), setSaturationFlags = cms.bool( False ), Subdetector = cms.string( "HO" ), digiTimeFromDB = cms.bool( True ), hfTimingTrustParameters = cms.PSet( ), setTimingTrustFlags = cms.bool( False ), setNoiseFlags = cms.bool( False ), digistat = cms.PSet( ), HFInWindowStat = cms.PSet( ), S9S1stat = cms.PSet( ), S8S1stat = cms.PSet( ), PETstat = cms.PSet( ), dataOOTCorrectionName = cms.string( "" ), dataOOTCorrectionCategory = cms.string( "Data" ), mcOOTCorrectionName = cms.string( "" ), mcOOTCorrectionCategory = cms.string( "MC" ) ) fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi", inputLabel = cms.InputTag( "rawDataCollector" ), debug = cms.untracked.bool( False ) ) fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer", recAlgoConfig = cms.PSet( maxTime = cms.double( 420.0 ), debug = cms.untracked.bool( False ), stepTwoFromDigi = cms.bool( False ), tTrigModeConfig = cms.PSet( debug = cms.untracked.bool( False ), tofCorrType = cms.int32( 0 ), tTrigLabel = cms.string( "" ), wirePropCorrType = cms.int32( 0 ), doTOFCorrection = cms.bool( True ), vPropWire = cms.double( 24.4 ), doT0Correction = cms.bool( True ), doWirePropCorrection = cms.bool( True ), t0Label = cms.string( "" ) ), useUncertDB = cms.bool( True ), doVdriftCorr = cms.bool( True ), minTime = cms.double( -3.0 ), tTrigMode = cms.string( "DTTTrigSyncFromDB" ), readLegacyTTrigDB = cms.bool( True ), readLegacyVDriftDB = cms.bool( True ) ), recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), debug = cms.untracked.bool( False ), dtDigiLabel = cms.InputTag( "hltMuonDTDigis" ) ) fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer", Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ), Reco4DAlgoConfig = cms.PSet( Reco2DAlgoConfig = cms.PSet( AlphaMaxPhi = cms.double( 1.0 ), debug = cms.untracked.bool( False ), segmCleanerMode = cms.int32( 2 ), AlphaMaxTheta = cms.double( 0.9 ), hit_afterT0_resolution = cms.double( 0.03 ), performT0_vdriftSegCorrection = cms.bool( False ), recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), recAlgoConfig = cms.PSet( maxTime = cms.double( 420.0 ), debug = cms.untracked.bool( False ), stepTwoFromDigi = cms.bool( False ), tTrigModeConfig = cms.PSet( debug = cms.untracked.bool( False ), tofCorrType = cms.int32( 0 ), tTrigLabel = cms.string( "" ), wirePropCorrType = cms.int32( 0 ), doTOFCorrection = cms.bool( True ), vPropWire = cms.double( 24.4 ), doT0Correction = cms.bool( True ), doWirePropCorrection = cms.bool( True ), t0Label = cms.string( "" ) ), useUncertDB = cms.bool( True ), doVdriftCorr = cms.bool( True ), minTime = cms.double( -3.0 ), tTrigMode = cms.string( "DTTTrigSyncFromDB" ), readLegacyTTrigDB = cms.bool( True ), readLegacyVDriftDB = cms.bool( True ) ), MaxAllowedHits = cms.uint32( 50 ), nUnSharedHitsMin = cms.int32( 2 ), nSharedHitsMax = cms.int32( 2 ), performT0SegCorrection = cms.bool( False ), perform_delta_rejecting = cms.bool( False ) ), Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ), debug = cms.untracked.bool( False ), segmCleanerMode = cms.int32( 2 ), AllDTRecHits = cms.bool( True ), hit_afterT0_resolution = cms.double( 0.03 ), performT0_vdriftSegCorrection = cms.bool( False ), recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), recAlgoConfig = cms.PSet( maxTime = cms.double( 420.0 ), debug = cms.untracked.bool( False ), stepTwoFromDigi = cms.bool( False ), tTrigModeConfig = cms.PSet( debug = cms.untracked.bool( False ), tofCorrType = cms.int32( 0 ), tTrigLabel = cms.string( "" ), wirePropCorrType = cms.int32( 0 ), doTOFCorrection = cms.bool( True ), vPropWire = cms.double( 24.4 ), doT0Correction = cms.bool( True ), doWirePropCorrection = cms.bool( True ), t0Label = cms.string( "" ) ), useUncertDB = cms.bool( True ), doVdriftCorr = cms.bool( True ), minTime = cms.double( -3.0 ), tTrigMode = cms.string( "DTTTrigSyncFromDB" ), readLegacyTTrigDB = cms.bool( True ), readLegacyVDriftDB = cms.bool( True ) ), nUnSharedHitsMin = cms.int32( 2 ), nSharedHitsMax = cms.int32( 2 ), performT0SegCorrection = cms.bool( False ), perform_delta_rejecting = cms.bool( False ) ), debug = cms.untracked.bool( False ), recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), recHits2DLabel = cms.InputTag( "dt2DSegments" ) ) fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker", InputObjects = cms.InputTag( "rawDataCollector" ), UseExaminer = cms.bool( True ), ExaminerMask = cms.uint32( 535558134 ), UseSelectiveUnpacking = cms.bool( True ), ErrorMask = cms.uint32( 0 ), UnpackStatusDigis = cms.bool( False ), UseFormatStatus = cms.bool( True ), useRPCs = cms.bool( False ), useGEMs = cms.bool( False ), useCSCShowers = cms.bool( False ), Debug = cms.untracked.bool( False ), PrintEventNumber = cms.untracked.bool( False ), runDQM = cms.untracked.bool( False ), VisualFEDInspect = cms.untracked.bool( False ), VisualFEDShort = cms.untracked.bool( False ), FormatedEventDump = cms.untracked.bool( False ), SuppressZeroLCT = cms.untracked.bool( True ), DisableMappingCheck = cms.untracked.bool( False ), B904Setup = cms.untracked.bool( False ), B904vmecrate = cms.untracked.int32( 1 ), B904dmb = cms.untracked.int32( 3 ) ) fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer", CSCStripPeakThreshold = cms.double( 10.0 ), CSCStripClusterChargeCut = cms.double( 25.0 ), CSCStripxtalksOffset = cms.double( 0.03 ), UseAverageTime = cms.bool( False ), UseParabolaFit = cms.bool( False ), UseFivePoleFit = cms.bool( True ), CSCWireClusterDeltaT = cms.int32( 1 ), CSCUseCalibrations = cms.bool( True ), CSCUseStaticPedestals = cms.bool( False ), CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ), wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ), stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), readBadChannels = cms.bool( False ), readBadChambers = cms.bool( True ), CSCUseTimingCorrections = cms.bool( True ), CSCUseGasGainCorrections = cms.bool( False ), CSCDebug = cms.untracked.bool( False ), CSCstripWireDeltaTime = cms.int32( 8 ), XTasymmetry_ME1a = cms.double( 0.023 ), XTasymmetry_ME1b = cms.double( 0.01 ), XTasymmetry_ME12 = cms.double( 0.015 ), XTasymmetry_ME13 = cms.double( 0.02 ), XTasymmetry_ME21 = cms.double( 0.023 ), XTasymmetry_ME22 = cms.double( 0.023 ), XTasymmetry_ME31 = cms.double( 0.023 ), XTasymmetry_ME32 = cms.double( 0.023 ), XTasymmetry_ME41 = cms.double( 0.023 ), ConstSyst_ME1a = cms.double( 0.01 ), ConstSyst_ME1b = cms.double( 0.02 ), ConstSyst_ME12 = cms.double( 0.02 ), ConstSyst_ME13 = cms.double( 0.03 ), ConstSyst_ME21 = cms.double( 0.03 ), ConstSyst_ME22 = cms.double( 0.03 ), ConstSyst_ME31 = cms.double( 0.03 ), ConstSyst_ME32 = cms.double( 0.03 ), ConstSyst_ME41 = cms.double( 0.03 ), NoiseLevel_ME1a = cms.double( 9.0 ), NoiseLevel_ME1b = cms.double( 6.0 ), NoiseLevel_ME12 = cms.double( 7.0 ), NoiseLevel_ME13 = cms.double( 4.0 ), NoiseLevel_ME21 = cms.double( 5.0 ), NoiseLevel_ME22 = cms.double( 7.0 ), NoiseLevel_ME31 = cms.double( 5.0 ), NoiseLevel_ME32 = cms.double( 7.0 ), NoiseLevel_ME41 = cms.double( 5.0 ), CSCUseReducedWireTimeWindow = cms.bool( True ), CSCWireTimeWindowLow = cms.int32( 5 ), CSCWireTimeWindowHigh = cms.int32( 11 ) ) fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer", inputObjects = cms.InputTag( "hltCsc2DRecHits" ), algo_type = cms.int32( 1 ), algo_psets = cms.VPSet( cms.PSet( parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ), algo_psets = cms.VPSet( cms.PSet( wideSeg = cms.double( 3.0 ), chi2Norm_2D_ = cms.double( 35.0 ), dRIntMax = cms.double( 2.0 ), doCollisions = cms.bool( True ), dPhiMax = cms.double( 0.006 ), dRMax = cms.double( 1.5 ), dPhiIntMax = cms.double( 0.005 ), minLayersApart = cms.int32( 1 ), chi2Max = cms.double( 100.0 ), chi2_str = cms.double( 50.0 ) ), cms.PSet( wideSeg = cms.double( 3.0 ), chi2Norm_2D_ = cms.double( 35.0 ), dRIntMax = cms.double( 2.0 ), doCollisions = cms.bool( True ), dPhiMax = cms.double( 0.005 ), dRMax = cms.double( 1.5 ), dPhiIntMax = cms.double( 0.004 ), minLayersApart = cms.int32( 1 ), chi2Max = cms.double( 100.0 ), chi2_str = cms.double( 50.0 ) ), cms.PSet( wideSeg = cms.double( 3.0 ), chi2Norm_2D_ = cms.double( 35.0 ), dRIntMax = cms.double( 2.0 ), doCollisions = cms.bool( True ), dPhiMax = cms.double( 0.004 ), dRMax = cms.double( 1.5 ), dPhiIntMax = cms.double( 0.003 ), minLayersApart = cms.int32( 1 ), chi2Max = cms.double( 100.0 ), chi2_str = cms.double( 50.0 ) ), cms.PSet( wideSeg = cms.double( 3.0 ), chi2Norm_2D_ = cms.double( 20.0 ), dRIntMax = cms.double( 2.0 ), doCollisions = cms.bool( True ), dPhiMax = cms.double( 0.003 ), dRMax = cms.double( 1.5 ), dPhiIntMax = cms.double( 0.002 ), minLayersApart = cms.int32( 1 ), chi2Max = cms.double( 60.0 ), chi2_str = cms.double( 30.0 ) ), cms.PSet( wideSeg = cms.double( 3.0 ), chi2Norm_2D_ = cms.double( 60.0 ), dRIntMax = cms.double( 2.0 ), doCollisions = cms.bool( True ), dPhiMax = cms.double( 0.007 ), dRMax = cms.double( 1.5 ), dPhiIntMax = cms.double( 0.005 ), minLayersApart = cms.int32( 1 ), chi2Max = cms.double( 180.0 ), chi2_str = cms.double( 80.0 ) ), cms.PSet( wideSeg = cms.double( 3.0 ), chi2Norm_2D_ = cms.double( 35.0 ), dRIntMax = cms.double( 2.0 ), doCollisions = cms.bool( True ), dPhiMax = cms.double( 0.006 ), dRMax = cms.double( 1.5 ), dPhiIntMax = cms.double( 0.004 ), minLayersApart = cms.int32( 1 ), chi2Max = cms.double( 100.0 ), chi2_str = cms.double( 50.0 ) ) ), algo_name = cms.string( "CSCSegAlgoRU" ), chamber_types = cms.vstring( 'ME1/a', 'ME1/b', 'ME1/2', 'ME1/3', 'ME2/1', 'ME2/2', 'ME3/1', 'ME3/2', 'ME4/1', 'ME4/2' ) ) ) ) fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi", inputTag = cms.InputTag( "rawDataCollector" ), calculateCRC = cms.bool( True ), fillCounters = cms.bool( True ), RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ), RPCAMCUnpackerSettings = cms.PSet( bxMin = cms.int32( -2 ), cppfDaqDelay = cms.int32( 2 ), fillAMCCounters = cms.bool( True ), bxMax = cms.int32( 2 ) ) ) fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker", inputLabel = cms.InputTag( "rawDataCollector" ), skipRpc = cms.bool( False ), skipCsc = cms.bool( False ), skipDt = cms.bool( False ), skipMuon = cms.bool( False ), useRpcConnectionFile = cms.bool( False ), rpcConnectionFile = cms.string( "" ), outputTag = cms.string( "" ) ) fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi", inputTag = cms.InputTag( "rawDataCollector" ), calculateCRC = cms.bool( True ), fillCounters = cms.bool( True ), bxMin = cms.int32( -2 ), bxMax = cms.int32( 2 ) ) fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger", inputTagSimRPCDigis = cms.InputTag( "" ), inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ), inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ), inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ), InputLabel = cms.InputTag( "rawDataCollector" ), bxMinTwinMux = cms.int32( -2 ), bxMaxTwinMux = cms.int32( 2 ), bxMinOMTF = cms.int32( -3 ), bxMaxOMTF = cms.int32( 4 ), bxMinCPPF = cms.int32( -2 ), bxMaxCPPF = cms.int32( 2 ) ) fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer", recAlgoConfig = cms.PSet( ), recAlgo = cms.string( "RPCRecHitStandardAlgo" ), rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ), maskSource = cms.string( "File" ), maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ), deadSource = cms.string( "File" ), deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" ) ) fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule", InputLabel = cms.InputTag( "rawDataCollector" ), useDBEMap = cms.bool( True ), keepDAQStatus = cms.bool( False ), readMultiBX = cms.bool( False ), ge21Off = cms.bool( True ), fedIdStart = cms.uint32( 1467 ), fedIdEnd = cms.uint32( 1478 ) ) fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer", recAlgoConfig = cms.PSet( ), recAlgo = cms.string( "GEMRecHitStandardAlgo" ), gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ), applyMasking = cms.bool( True ), ge21Container = cms.bool( True ) ) fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer", gemRecHitLabel = cms.InputTag( "hltGemRecHits" ), enableGE0 = cms.bool( True ), enableGE12 = cms.bool( False ), ge0_name = cms.string( "GE0SegAlgoRU" ), algo_name = cms.string( "GEMSegmentAlgorithm" ), ge0_pset = cms.PSet( maxChi2GoodSeg = cms.double( 50.0 ), maxChi2Prune = cms.double( 50.0 ), maxNumberOfHitsPerLayer = cms.uint32( 100 ), maxETASeeds = cms.double( 0.1 ), maxPhiAdditional = cms.double( 0.001096605744 ), minNumberOfHits = cms.uint32( 4 ), doCollisions = cms.bool( True ), maxPhiSeeds = cms.double( 0.001096605744 ), requireCentralBX = cms.bool( True ), maxChi2Additional = cms.double( 100.0 ), allowWideSegments = cms.bool( True ), maxNumberOfHits = cms.uint32( 300 ), maxTOFDiff = cms.double( 25.0 ) ), algo_pset = cms.PSet( dYclusBoxMax = cms.double( 5.0 ), dXclusBoxMax = cms.double( 1.0 ), maxRecHitsInCluster = cms.int32( 4 ), preClustering = cms.bool( True ), preClusteringUseChaining = cms.bool( True ), dEtaChainBoxMax = cms.double( 0.05 ), clusterOnlySameBXRecHits = cms.bool( True ), minHitsPerSegment = cms.uint32( 2 ), dPhiChainBoxMax = cms.double( 0.02 ) ) ) fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator", beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), scaleDT = cms.bool( True ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), ME0RecSegmentLabel = cms.InputTag( "me0Segments" ), EnableDTMeasurement = cms.bool( True ), EnableCSCMeasurement = cms.bool( True ), EnableME0Measurement = cms.bool( False ), crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ), crackWindow = cms.double( 0.04 ), deltaPhiSearchWindow = cms.double( 0.25 ), deltaEtaSearchWindow = cms.double( 0.2 ), deltaEtaCrackSearchWindow = cms.double( 0.25 ), CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ), CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ), CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ), CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ), CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ), CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ), CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ), CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ), CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ), DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ), DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ), DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ), DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ), DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ), DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ), OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ), OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ), OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ), OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ), OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ), SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ), SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ), SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ), SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ), SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ), SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ), SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ), SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ), SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ), SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ), SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ), SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ), SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ), SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ), SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ), SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ), SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ), SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ), CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ), CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ), CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ), CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ), CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ), CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ), CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ), CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ), CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ), CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ), CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ), OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ), OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ), OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ), OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ), OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ), DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ), DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ), DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ), DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ), DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ), DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ), DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ), DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ), DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ), DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ), DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ), DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ), SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ), SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ), SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ), SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ), SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ), SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ), SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ), SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ), SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ), SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ), SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ), SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ), SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ), SME_22_0_scale = cms.vdouble( -3.457901, 0.0 ) ) fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", GMTReadoutCollection = cms.InputTag( "" ), InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), Propagator = cms.string( "SteppingHelixPropagatorAny" ), L1MinPt = cms.double( 0.0 ), L1MaxEta = cms.double( 2.5 ), L1MinQuality = cms.uint32( 7 ), SetMinPtBarrelTo = cms.double( 3.5 ), SetMinPtEndcapTo = cms.double( 1.0 ), UseOfflineSeed = cms.untracked.bool( True ), UseUnassociatedL1 = cms.bool( False ), MatchDR = cms.vdouble( 0.3 ), EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), CentralBxOnly = cms.bool( True ), MatchType = cms.uint32( 0 ), SortType = cms.uint32( 0 ), OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', 'hltESPFastSteppingHelixPropagatorOpposite' ) ), InputObjects = cms.InputTag( "hltL2MuonSeeds" ), SeedTransformerParameters = cms.PSet( Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), NMinRecHits = cms.uint32( 2 ), RescaleError = cms.double( 100.0 ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), UseSubRecHits = cms.bool( False ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), L2TrajBuilderParameters = cms.PSet( BWFilterParameters = cms.PSet( DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), BWSeedType = cms.string( "fromGenerator" ), GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), EnableGEMMeasurement = cms.bool( True ), EnableRPCMeasurement = cms.bool( True ), MuonTrajectoryUpdatorParameters = cms.PSet( ExcludeRPCFromFit = cms.bool( False ), Granularity = cms.int32( 0 ), MaxChi2 = cms.double( 25.0 ), RescaleError = cms.bool( False ), RescaleErrorFactor = cms.double( 100.0 ), UseInvalidHits = cms.bool( True ) ), EnableCSCMeasurement = cms.bool( True ), MaxChi2 = cms.double( 100.0 ), FitDirection = cms.string( "outsideIn" ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), NumberOfSigma = cms.double( 3.0 ), EnableDTMeasurement = cms.bool( True ) ), DoSeedRefit = cms.bool( False ), FilterParameters = cms.PSet( DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), EnableGEMMeasurement = cms.bool( True ), EnableRPCMeasurement = cms.bool( True ), MuonTrajectoryUpdatorParameters = cms.PSet( ExcludeRPCFromFit = cms.bool( False ), Granularity = cms.int32( 0 ), MaxChi2 = cms.double( 25.0 ), RescaleError = cms.bool( False ), RescaleErrorFactor = cms.double( 100.0 ), UseInvalidHits = cms.bool( True ) ), EnableCSCMeasurement = cms.bool( True ), MaxChi2 = cms.double( 1000.0 ), FitDirection = cms.string( "insideOut" ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), NumberOfSigma = cms.double( 3.0 ), EnableDTMeasurement = cms.bool( True ) ), SeedPosition = cms.string( "in" ), DoBackwardFilter = cms.bool( True ), DoRefit = cms.bool( False ), NavigationType = cms.string( "Standard" ), SeedTransformerParameters = cms.PSet( Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), NMinRecHits = cms.uint32( 2 ), RescaleError = cms.double( 100.0 ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), UseSubRecHits = cms.bool( False ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) ), DoSeedRefit = cms.bool( False ), TrackLoaderParameters = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), DoSmoothing = cms.bool( False ), VertexConstraint = cms.bool( True ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), MuonTrajectoryBuilder = cms.string( "Exhaustive" ) ) fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer", InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ) ) fragment.hltSiStripRawToClustersFacilityOnDemand = cms.EDProducer( "SiStripClusterizerFromRaw", ProductLabel = cms.InputTag( "rawDataCollector" ), ConditionsLabel = cms.string( "" ), onDemand = cms.bool( True ), DoAPVEmulatorCheck = cms.bool( False ), LegacyUnpacker = cms.bool( False ), HybridZeroSuppressed = cms.bool( False ), Clusterizer = cms.PSet( ConditionsLabel = cms.string( "" ), MaxClusterSize = cms.uint32( 16 ), ClusterThreshold = cms.double( 5.0 ), SeedThreshold = cms.double( 3.0 ), Algorithm = cms.string( "ThreeThresholdAlgorithm" ), ChannelThreshold = cms.double( 2.0 ), MaxAdjacentBad = cms.uint32( 0 ), setDetId = cms.bool( True ), MaxSequentialHoles = cms.uint32( 0 ), RemoveApvShots = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), MaxSequentialBad = cms.uint32( 1 ) ), Algorithms = cms.PSet( Use10bitsTruncation = cms.bool( False ), CommonModeNoiseSubtractionMode = cms.string( "Median" ), useCMMeanMap = cms.bool( False ), TruncateInSuppressor = cms.bool( True ), doAPVRestore = cms.bool( False ), SiStripFedZeroSuppressionMode = cms.uint32( 4 ), PedestalSubtractionFedMode = cms.bool( True ) ) ) fragment.hltMeasurementTrackerEventOnDemand = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), pixelClusterProducer = cms.string( "hltSiPixelClusters" ), stripClusterProducer = cms.string( "hltSiStripRawToClustersFacilityOnDemand" ), Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) ) fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN", src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), layersToTry = cms.int32( 2 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 1 ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), debug = cms.untracked.bool( False ), maxSeeds = cms.uint32( 20 ), maxHitlessSeeds = cms.uint32( 5 ), maxHitSeeds = cms.uint32( 1 ), propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ), maxHitlessSeedsIP = cms.uint32( 5 ), maxHitlessSeedsMuS = cms.uint32( 0 ), maxHitDoubletSeeds = cms.uint32( 0 ), getStrategyFromDNN = cms.bool( True ), useRegressor = cms.bool( False ), dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" ) ) fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 500000 ), maxSeedsBeforeCleaning = cms.uint32( 5000 ) ) fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltIterL3OITrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "iter10" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ), Propagator = cms.string( "PropagatorWithMaterial" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ) ) fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dr_exp = cms.vint32( 4, 4, 2147483647 ), d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), dz_exp = cms.vint32( 4, 4, 2147483647 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 5, 5 ) ) ) fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', 'SteppingHelixPropagatorAny', 'hltESPSmartPropagator', 'hltESPSteppingHelixPropagatorOpposite' ) ), MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), TrackLoaderParameters = cms.PSet( MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), DoSmoothing = cms.bool( True ), SmoothTkTrack = cms.untracked.bool( False ), VertexConstraint = cms.bool( False ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), PutTkTrackIntoEvent = cms.untracked.bool( False ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), L3TrajBuilderParameters = cms.PSet( PtCut = cms.double( 1.0 ), TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), GlobalMuonTrackMatcher = cms.PSet( Chi2Cut_3 = cms.double( 200.0 ), DeltaDCut_2 = cms.double( 10.0 ), Eta_threshold = cms.double( 1.2 ), Quality_2 = cms.double( 15.0 ), DeltaDCut_1 = cms.double( 40.0 ), Quality_3 = cms.double( 7.0 ), DeltaDCut_3 = cms.double( 15.0 ), Quality_1 = cms.double( 20.0 ), Pt_threshold1 = cms.double( 0.0 ), DeltaRCut_2 = cms.double( 0.2 ), DeltaRCut_1 = cms.double( 0.1 ), Pt_threshold2 = cms.double( 9.99999999E8 ), Chi2Cut_1 = cms.double( 50.0 ), Chi2Cut_2 = cms.double( 50.0 ), DeltaRCut_3 = cms.double( 1.0 ), LocChi2Cut = cms.double( 0.001 ), Propagator = cms.string( "hltESPSmartPropagator" ), MinPt = cms.double( 1.0 ), MinP = cms.double( 2.5 ) ), ScaleTECxFactor = cms.double( -1.0 ), tkTrajUseVertex = cms.bool( False ), MuonTrackingRegionBuilder = cms.PSet( Rescale_Dz = cms.double( 4.0 ), Pt_fixed = cms.bool( False ), Eta_fixed = cms.bool( True ), Eta_min = cms.double( 0.1 ), DeltaZ = cms.double( 24.2 ), maxRegions = cms.int32( 2 ), EtaR_UpperLimit_Par1 = cms.double( 0.25 ), UseVertex = cms.bool( False ), Z_fixed = cms.bool( False ), 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( 3.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) ), TrackTransformer = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), RefitDirection = cms.string( "insideOut" ), RefitRPCHits = cms.bool( True ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), tkTrajVertex = cms.InputTag( "Notused" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), RefitFlag = cms.bool( True ), SkipStation = cms.int32( -1 ), Chi2CutRPC = cms.double( 1.0 ), PropDirForCosmics = cms.bool( False ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ), HitThreshold = cms.int32( 1 ), Chi2CutGEM = cms.double( 1.0 ), DYTthrs = cms.vint32( 30, 15 ), TrackerSkipSystem = cms.int32( -1 ), RefitDirection = cms.string( "insideOut" ), Chi2CutCSC = cms.double( 150.0 ), Chi2CutDT = cms.double( 10.0 ), RefitRPCHits = cms.bool( True ), TrackerSkipSection = cms.int32( -1 ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonHitsOption = cms.int32( 1 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), PCut = cms.double( 2.5 ), tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" ) ) ) fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", labels = cms.VInputTag( 'hltL3MuonsIterL3OI' ) ) fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner", labels = cms.VInputTag( 'hltL3MuonsIterL3OI' ) ) fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ), InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ), MuonPtOption = cms.string( "Tracker" ) ) fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO", l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ), InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ), applyL3Filters = cms.bool( False ), MinNhits = cms.int32( 1 ), MaxNormalizedChi2 = cms.double( 20.0 ), MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer", DeltaR = cms.double( 0.025 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), OnDemand = cms.int32( -1 ), vertexCollection = cms.InputTag( "notUsed" ), MeasurementTrackerName = cms.InputTag( "" ), UseVertex = cms.bool( False ), Rescale_Dz = cms.double( 4.0 ), Pt_fixed = cms.bool( True ), Z_fixed = cms.bool( True ), Pt_min = cms.double( 0.0 ), DeltaZ = cms.double( 24.2 ), ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ), deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ), deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), input = cms.InputTag( "hltL2SelectorForL3IO" ) ) fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion", tracks = cms.InputTag( "hltPixelTracks" ), regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), useEventsWithNoVertex = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), usePV = cms.bool( False ), removeOTRechits = cms.bool( False ), includeFourthHit = cms.bool( True ), produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), isFromL1 = cms.bool( False ), mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ), mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ), mvaScaleMeanB = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ), mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ), mvaScaleMeanE = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ), mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), etaEdge = cms.double( 1.2 ), mvaCutB = cms.double( 0.04 ), mvaCutE = cms.double( 0.04 ), minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "none" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltIter0" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "hltTrimmedPixelVertices" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dr_exp = cms.vint32( 4, 4, 2147483647 ), d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), dz_exp = cms.vint32( 4, 4, 2147483647 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 3, 4 ) ) ) fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', 'SteppingHelixPropagatorAny', 'hltESPSmartPropagator', 'hltESPSteppingHelixPropagatorOpposite' ) ), MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), TrackLoaderParameters = cms.PSet( MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), DoSmoothing = cms.bool( False ), SmoothTkTrack = cms.untracked.bool( False ), VertexConstraint = cms.bool( False ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), PutTkTrackIntoEvent = cms.untracked.bool( False ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), L3TrajBuilderParameters = cms.PSet( PtCut = cms.double( 1.0 ), TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), GlobalMuonTrackMatcher = cms.PSet( Chi2Cut_3 = cms.double( 200.0 ), DeltaDCut_2 = cms.double( 10.0 ), Eta_threshold = cms.double( 1.2 ), Quality_2 = cms.double( 15.0 ), DeltaDCut_1 = cms.double( 40.0 ), Quality_3 = cms.double( 7.0 ), DeltaDCut_3 = cms.double( 15.0 ), Quality_1 = cms.double( 20.0 ), Pt_threshold1 = cms.double( 0.0 ), DeltaRCut_2 = cms.double( 0.2 ), DeltaRCut_1 = cms.double( 0.1 ), Pt_threshold2 = cms.double( 9.99999999E8 ), Chi2Cut_1 = cms.double( 50.0 ), Chi2Cut_2 = cms.double( 50.0 ), DeltaRCut_3 = cms.double( 1.0 ), LocChi2Cut = cms.double( 0.001 ), Propagator = cms.string( "hltESPSmartPropagator" ), MinPt = cms.double( 1.0 ), MinP = cms.double( 2.5 ) ), ScaleTECxFactor = cms.double( -1.0 ), tkTrajUseVertex = cms.bool( False ), MuonTrackingRegionBuilder = cms.PSet( Rescale_Dz = cms.double( 4.0 ), Pt_fixed = cms.bool( True ), Eta_fixed = cms.bool( True ), Eta_min = cms.double( 0.1 ), DeltaZ = cms.double( 24.2 ), 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.04 ), 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( 3.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), input = cms.InputTag( "hltL2SelectorForL3IO" ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) ), TrackTransformer = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), RefitDirection = cms.string( "insideOut" ), RefitRPCHits = cms.bool( True ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), RefitFlag = cms.bool( True ), SkipStation = cms.int32( -1 ), Chi2CutRPC = cms.double( 1.0 ), PropDirForCosmics = cms.bool( False ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ), HitThreshold = cms.int32( 1 ), Chi2CutGEM = cms.double( 1.0 ), DYTthrs = cms.vint32( 30, 15 ), TrackerSkipSystem = cms.int32( -1 ), RefitDirection = cms.string( "insideOut" ), Chi2CutCSC = cms.double( 150.0 ), Chi2CutDT = cms.double( 10.0 ), RefitRPCHits = cms.bool( True ), TrackerSkipSection = cms.int32( -1 ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonHitsOption = cms.int32( 1 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), PCut = cms.double( 2.5 ), tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), matchToSeeds = cms.bool( True ), tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" ) ) ) fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner", labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' ) ) fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector", InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MinPt = cms.double( -1.0 ), L1MaxEta = cms.double( 5.0 ), L1MinQuality = cms.uint32( 7 ), CentralBxOnly = cms.bool( True ) ) fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", Propagator = cms.string( "SteppingHelixPropagatorAny" ), L1MinPt = cms.double( 0.0 ), L1MaxEta = cms.double( 2.5 ), L1MinQuality = cms.uint32( 7 ), SetMinPtBarrelTo = cms.double( 3.5 ), SetMinPtEndcapTo = cms.double( 1.0 ), CentralBxOnly = cms.bool( True ), RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "notUsed" ), deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ), zErrorVetex = cms.double( 0.2 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 24.2 ), maxNVertices = cms.int32( 1 ), maxNRegions = cms.int32( 5 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), ptMin = cms.double( 0.0 ), mode = cms.string( "BeamSpotSigma" ), input = cms.InputTag( "hltL1MuonsPt0" ), ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), searchOpt = cms.bool( False ), deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ), whereToUseMeasurementTracker = cms.string( "Never" ), originRadius = cms.double( 0.2 ), measurementTrackerName = cms.InputTag( "" ), precise = cms.bool( True ) ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion", tracks = cms.InputTag( "hltPixelTracks" ), regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), useEventsWithNoVertex = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), usePV = cms.bool( False ), removeOTRechits = cms.bool( False ), includeFourthHit = cms.bool( True ), produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), isFromL1 = cms.bool( True ), mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ), mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ), mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ), mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ), mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ), mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), etaEdge = cms.double( 1.2 ), mvaCutB = cms.double( 0.04 ), mvaCutE = cms.double( 0.04 ), minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "none" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltIter0" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "hltTrimmedPixelVertices" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dr_exp = cms.vint32( 4, 4, 2147483647 ), d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), dz_exp = cms.vint32( 4, 4, 2147483647 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 3, 4 ) ) ) fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover", trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ), trackClassifier = cms.InputTag( '','QualityMasks' ), pixelClusters = cms.InputTag( "hltSiPixelClusters" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ), oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), maxChi2 = cms.double( 16.0 ), minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", src = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), phase2clustersToSkip = cms.InputTag( "" ) ) fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer", RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 15.0 ), extraPhi = cms.double( 0.0 ), extraEta = cms.double( 0.0 ), maxNVertices = cms.int32( 3 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), ptMin = cms.double( 1.2 ), operationMode = cms.string( "VerticesFixed" ), searchOpt = cms.bool( False ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), originRadius = cms.double( 0.015 ), measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), precise = cms.bool( True ), zErrorVertex = cms.double( 0.03 ) ), inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), ignoreSingleFPixPanelModules = cms.bool( True ), debug = cms.untracked.bool( False ), createPlottingFiles = cms.untracked.bool( False ), layerList = cms.vstring( 'BPix1+BPix2', 'BPix1+BPix3', 'BPix1+BPix4', 'BPix2+BPix3', 'BPix2+BPix4', 'BPix3+BPix4', 'BPix1+FPix1_pos', 'BPix1+FPix1_neg', 'BPix1+FPix2_pos', 'BPix1+FPix2_neg', 'BPix1+FPix3_pos', 'BPix1+FPix3_neg', 'BPix2+FPix1_pos', 'BPix2+FPix1_neg', 'BPix2+FPix2_pos', 'BPix2+FPix2_neg', 'BPix3+FPix1_pos', 'BPix3+FPix1_neg', 'FPix1_pos+FPix2_pos', 'FPix1_neg+FPix2_neg', 'FPix1_pos+FPix3_pos', 'FPix1_neg+FPix3_neg', 'FPix2_pos+FPix3_pos', 'FPix2_neg+FPix3_neg' ), BPix = cms.PSet( hitErrorRPhi = cms.double( 0.0027 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.006 ), HitProducer = cms.string( "hltSiPixelRecHits" ) ), FPix = cms.PSet( hitErrorRPhi = cms.double( 0.0051 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.0036 ), HitProducer = cms.string( "hltSiPixelRecHits" ) ), TIB = cms.PSet( ), TID = cms.PSet( ), TOB = cms.PSet( ), TEC = cms.PSet( ), MTIB = cms.PSet( ), MTID = cms.PSet( ), MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer", Propagator = cms.string( "SteppingHelixPropagatorAny" ), L1MinPt = cms.double( 0.0 ), L1MaxEta = cms.double( 2.5 ), L1MinQuality = cms.uint32( 7 ), SetMinPtBarrelTo = cms.double( 3.5 ), SetMinPtEndcapTo = cms.double( 1.0 ), CentralBxOnly = cms.bool( True ), RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 15.0 ), maxNVertices = cms.int32( 3 ), maxNRegions = cms.int32( 3 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), ptMin = cms.double( 1.2 ), mode = cms.string( "VerticesFixed" ), input = cms.InputTag( "hltL1MuonsPt0" ), ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ), searchOpt = cms.bool( False ), deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), originRadius = cms.double( 0.015 ), measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), precise = cms.bool( True ) ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), MaxNumberOfStripClusters = cms.uint32( 50000 ), ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "" ), DontCountDetsAboveNClusters = cms.uint32( 0 ), silentClusterCheck = cms.untracked.bool( False ) ) fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ), trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ), produceSeedingHitSets = cms.bool( True ), produceIntermediateHitDoublets = cms.bool( False ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), MinOneOverPtError = cms.double( 1.0 ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier", src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ), L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2Muon = cms.InputTag( "hltL2MuonCandidates" ), rejectAll = cms.bool( False ), isFromL1 = cms.bool( True ), mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ), mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ), mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ), mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ), mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ), mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ), doSort = cms.bool( False ), nSeedsMaxB = cms.int32( 99999 ), nSeedsMaxE = cms.int32( 99999 ), etaEdge = cms.double( 1.2 ), mvaCutB = cms.double( 0.1 ), mvaCutE = cms.double( 0.1 ), minL1Qual = cms.int32( 7 ), baseScore = cms.double( 0.5 ) ) fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "hltTrimmedPixelVertices" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 0.003 ), dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ), dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), dr_exp = cms.vint32( 4, 4, 4 ), d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ), dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ), dz_exp = cms.vint32( 4, 4, 4 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 3, 3 ) ) ) fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger", copyExtras = cms.untracked.bool( True ), copyMVA = cms.bool( False ), TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), MaxNormalizedChisq = cms.double( 1000.0 ), MinPT = cms.double( 0.05 ), MinFound = cms.int32( 3 ), Epsilon = cms.double( -0.001 ), ShareFrac = cms.double( 0.19 ), allowFirstHitShare = cms.bool( True ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), newQuality = cms.string( "confirmed" ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) ) ), hasSelector = cms.vint32( 0, 0 ), selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ), writeOnlyTrkQuals = cms.bool( False ), makeReKeyedSeeds = cms.untracked.bool( False ), trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ) ) fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger", copyExtras = cms.untracked.bool( True ), copyMVA = cms.bool( False ), TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), MaxNormalizedChisq = cms.double( 1000.0 ), MinPT = cms.double( 0.05 ), MinFound = cms.int32( 3 ), Epsilon = cms.double( -0.001 ), ShareFrac = cms.double( 0.19 ), allowFirstHitShare = cms.bool( True ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), newQuality = cms.string( "confirmed" ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) ) ), hasSelector = cms.vint32( 0, 0 ), selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ), writeOnlyTrkQuals = cms.bool( False ), makeReKeyedSeeds = cms.untracked.bool( False ), trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ) ) fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger", copyExtras = cms.untracked.bool( True ), copyMVA = cms.bool( False ), TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), MaxNormalizedChisq = cms.double( 1000.0 ), MinPT = cms.double( 0.05 ), MinFound = cms.int32( 3 ), Epsilon = cms.double( -0.001 ), ShareFrac = cms.double( 0.19 ), allowFirstHitShare = cms.bool( True ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), newQuality = cms.string( "confirmed" ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) ) ), hasSelector = cms.vint32( 0, 0 ), selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ), writeOnlyTrkQuals = cms.bool( False ), makeReKeyedSeeds = cms.untracked.bool( False ), trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ) ) fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', 'SteppingHelixPropagatorAny', 'hltESPSmartPropagator', 'hltESPSteppingHelixPropagatorOpposite' ) ), MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), TrackLoaderParameters = cms.PSet( MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), DoSmoothing = cms.bool( True ), SmoothTkTrack = cms.untracked.bool( False ), VertexConstraint = cms.bool( False ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), PutTkTrackIntoEvent = cms.untracked.bool( False ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), L3TrajBuilderParameters = cms.PSet( PtCut = cms.double( 1.0 ), TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), GlobalMuonTrackMatcher = cms.PSet( Chi2Cut_3 = cms.double( 200.0 ), DeltaDCut_2 = cms.double( 10.0 ), Eta_threshold = cms.double( 1.2 ), Quality_2 = cms.double( 15.0 ), DeltaDCut_1 = cms.double( 40.0 ), Quality_3 = cms.double( 7.0 ), DeltaDCut_3 = cms.double( 15.0 ), Quality_1 = cms.double( 20.0 ), Pt_threshold1 = cms.double( 0.0 ), DeltaRCut_2 = cms.double( 0.2 ), DeltaRCut_1 = cms.double( 0.1 ), Pt_threshold2 = cms.double( 9.99999999E8 ), Chi2Cut_1 = cms.double( 50.0 ), Chi2Cut_2 = cms.double( 50.0 ), DeltaRCut_3 = cms.double( 1.0 ), LocChi2Cut = cms.double( 0.001 ), Propagator = cms.string( "hltESPSmartPropagator" ), MinPt = cms.double( 1.0 ), MinP = cms.double( 2.5 ) ), ScaleTECxFactor = cms.double( -1.0 ), tkTrajUseVertex = cms.bool( False ), MuonTrackingRegionBuilder = cms.PSet( Rescale_Dz = cms.double( 4.0 ), Pt_fixed = cms.bool( False ), Eta_fixed = cms.bool( True ), Eta_min = cms.double( 0.1 ), DeltaZ = cms.double( 24.2 ), maxRegions = cms.int32( 2 ), EtaR_UpperLimit_Par1 = cms.double( 0.25 ), UseVertex = cms.bool( False ), Z_fixed = cms.bool( False ), 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( 3.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) ), TrackTransformer = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), RefitDirection = cms.string( "insideOut" ), RefitRPCHits = cms.bool( True ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), tkTrajVertex = cms.InputTag( "Notused" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), RefitFlag = cms.bool( True ), SkipStation = cms.int32( -1 ), Chi2CutRPC = cms.double( 1.0 ), PropDirForCosmics = cms.bool( False ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ), HitThreshold = cms.int32( 1 ), Chi2CutGEM = cms.double( 1.0 ), DYTthrs = cms.vint32( 30, 15 ), TrackerSkipSystem = cms.int32( -1 ), RefitDirection = cms.string( "insideOut" ), Chi2CutCSC = cms.double( 150.0 ), Chi2CutDT = cms.double( 10.0 ), RefitRPCHits = cms.bool( True ), TrackerSkipSection = cms.int32( -1 ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonHitsOption = cms.int32( 1 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), PCut = cms.double( 2.5 ), tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ) ) ) fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), allSiPMHO = cms.bool( False ), MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) ), TrackAssociatorParameters = cms.PSet( useMuon = cms.bool( True ), truthMatch = cms.bool( False ), usePreshower = cms.bool( False ), dRPreshowerPreselection = cms.double( 0.2 ), muonMaxDistanceSigmaY = cms.double( 0.0 ), useEcal = cms.bool( False ), muonMaxDistanceSigmaX = cms.double( 0.0 ), dRMuon = cms.double( 9999.0 ), dREcal = cms.double( 9999.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), EBRecHitCollectionLabel = cms.InputTag( "Notused" ), useGEM = cms.bool( True ), GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ), CaloTowerCollectionLabel = cms.InputTag( "Notused" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), muonMaxDistanceX = cms.double( 5.0 ), trajectoryUncertaintyTolerance = cms.double( -1.0 ), useHcal = cms.bool( False ), HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), accountForTrajectoryChangeCalo = cms.bool( False ), dREcalPreselection = cms.double( 0.05 ), useCalo = cms.bool( False ), dRMuonPreselection = cms.double( 0.2 ), EERecHitCollectionLabel = cms.InputTag( "Notused" ), dRHcal = cms.double( 9999.0 ), dRHcalPreselection = cms.double( 0.2 ), HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), CenterConeOnCalIntersection = cms.bool( False ), NoiseTow_EE = cms.double( 0.15 ), Noise_EB = cms.double( 0.025 ), Noise_HE = cms.double( 0.2 ), DR_Veto_E = cms.double( 0.07 ), NoiseTow_EB = cms.double( 0.04 ), Noise_EE = cms.double( 0.1 ), UseRecHitsFlag = cms.bool( False ), DR_Max = cms.double( 1.0 ), DepositLabel = cms.untracked.string( "Cal" ), Noise_HO = cms.double( 0.2 ), DR_Veto_HO = cms.double( 0.1 ), Threshold_H = cms.double( 0.5 ), PrintTimeReport = cms.untracked.bool( False ), Threshold_E = cms.double( 0.2 ), PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), ComponentName = cms.string( "CaloExtractorByAssociator" ), Threshold_HO = cms.double( 0.5 ), DepositInstanceLabels = cms.vstring( 'ecal', 'hcal', 'ho' ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( False ), UseMuonNavigation = cms.untracked.bool( False ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ), TrackAssociatorParameters = cms.PSet( useMuon = cms.bool( False ), truthMatch = cms.bool( False ), usePreshower = cms.bool( False ), dRPreshowerPreselection = cms.double( 0.2 ), muonMaxDistanceSigmaY = cms.double( 0.0 ), useEcal = cms.bool( False ), muonMaxDistanceSigmaX = cms.double( 0.0 ), dRMuon = cms.double( 9999.0 ), dREcal = cms.double( 1.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), EBRecHitCollectionLabel = cms.InputTag( "Notused" ), CaloTowerCollectionLabel = cms.InputTag( "Notused" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), muonMaxDistanceX = cms.double( 5.0 ), trajectoryUncertaintyTolerance = cms.double( -1.0 ), useHcal = cms.bool( False ), HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), accountForTrajectoryChangeCalo = cms.bool( False ), dREcalPreselection = cms.double( 1.0 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), EERecHitCollectionLabel = cms.InputTag( "Notused" ), dRHcal = cms.double( 1.0 ), dRHcalPreselection = cms.double( 1.0 ), HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), Noise_HB = cms.double( 0.2 ) ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), Pt_Min = cms.double( -1.0 ), DR_Max = cms.double( 1.0 ), NHits_Min = cms.uint32( 0 ), Chi2Prob_Min = cms.double( -1.0 ), Diff_r = cms.double( 0.1 ), BeamlineOption = cms.string( "BeamSpotFromEvent" ), ComponentName = cms.string( "TrackExtractor" ) ), JetExtractorPSet = cms.PSet( JetCollectionLabel = cms.InputTag( "Notused" ), DR_Veto = cms.double( 0.1 ), DR_Max = cms.double( 1.0 ), ExcludeMuonVeto = cms.bool( True ), PrintTimeReport = cms.untracked.bool( False ), PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), ComponentName = cms.string( "JetExtractor" ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( False ), UseMuonNavigation = cms.untracked.bool( False ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ), TrackAssociatorParameters = cms.PSet( useMuon = cms.bool( False ), truthMatch = cms.bool( False ), usePreshower = cms.bool( False ), dRPreshowerPreselection = cms.double( 0.2 ), muonMaxDistanceSigmaY = cms.double( 0.0 ), useEcal = cms.bool( False ), muonMaxDistanceSigmaX = cms.double( 0.0 ), dRMuon = cms.double( 9999.0 ), dREcal = cms.double( 0.5 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), EBRecHitCollectionLabel = cms.InputTag( "Notused" ), CaloTowerCollectionLabel = cms.InputTag( "Notused" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), muonMaxDistanceX = cms.double( 5.0 ), trajectoryUncertaintyTolerance = cms.double( -1.0 ), useHcal = cms.bool( False ), HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), accountForTrajectoryChangeCalo = cms.bool( False ), dREcalPreselection = cms.double( 0.5 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), EERecHitCollectionLabel = cms.InputTag( "Notused" ), dRHcal = cms.double( 0.5 ), dRHcalPreselection = cms.double( 0.5 ), HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), Threshold = cms.double( 5.0 ) ), trackDepositName = cms.string( "tracker" ), ecalDepositName = cms.string( "ecal" ), hcalDepositName = cms.string( "hcal" ), hoDepositName = cms.string( "ho" ), jetDepositName = cms.string( "jets" ), TimingFillerParameters = cms.PSet( DTTimingParameters = cms.PSet( HitError = cms.double( 6.0 ), MatchParameters = cms.PSet( TightMatchDT = cms.bool( False ), DTradius = cms.double( 0.01 ), TightMatchCSC = cms.bool( True ), CSCsegments = cms.InputTag( "hltCscSegments" ), DTsegments = cms.InputTag( "hltDt4DSegments" ) ), debug = cms.bool( False ), DoWireCorr = cms.bool( False ), RequireBothProjections = cms.bool( False ), DTTimeOffset = cms.double( 2.7 ), PruneCut = cms.double( 10000.0 ), DTsegments = cms.InputTag( "hltDt4DSegments" ), UseSegmentT0 = cms.bool( False ), HitsMin = cms.int32( 5 ), DropTheta = cms.bool( True ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ) ), UseCSC = cms.bool( True ), CSCTimingParameters = cms.PSet( MatchParameters = cms.PSet( TightMatchDT = cms.bool( False ), DTradius = cms.double( 0.01 ), TightMatchCSC = cms.bool( True ), CSCsegments = cms.InputTag( "hltCscSegments" ), DTsegments = cms.InputTag( "hltDt4DSegments" ) ), debug = cms.bool( False ), CSCWireTimeOffset = cms.double( 0.0 ), CSCStripError = cms.double( 7.0 ), CSCTimeOffset = cms.double( 0.0 ), CSCWireError = cms.double( 8.6 ), PruneCut = cms.double( 100.0 ), CSCsegments = cms.InputTag( "hltCscSegments" ), UseStripTime = cms.bool( True ), CSCStripTimeOffset = cms.double( 0.0 ), UseWireTime = cms.bool( True ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ) ), ErrorDT = cms.double( 6.0 ), EcalEnergyCut = cms.double( 0.4 ), UseECAL = cms.bool( True ), ErrorEB = cms.double( 2.085 ), UseDT = cms.bool( True ), ErrorEE = cms.double( 6.95 ), ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), diagonalOnly = cms.bool( False ) ), fillEnergy = cms.bool( False ), storeCrossedHcalRecHits = cms.bool( False ), maxAbsPullX = cms.double( 4.0 ), maxAbsEta = cms.double( 3.0 ), minPt = cms.double( 2.0 ), inputCollectionTypes = cms.vstring( 'inner tracks', 'links', 'outer tracks' ), addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ), fillCaloCompatibility = cms.bool( False ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), minP = cms.double( 0.0 ), minPCaloMuon = cms.double( 1.0E9 ), maxAbsDx = cms.double( 3.0 ), fillIsolation = cms.bool( False ), writeIsoDeposits = cms.bool( False ), minNumberOfMatches = cms.int32( 1 ), fillMatching = cms.bool( True ), fillShowerDigis = cms.bool( False ), ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), arbitrationCleanerOptions = cms.PSet( OverlapDTheta = cms.double( 0.02 ), Overlap = cms.bool( True ), Clustering = cms.bool( True ), ME1a = cms.bool( True ), ClusterDTheta = cms.double( 0.02 ), ClusterDPhi = cms.double( 0.6 ), OverlapDPhi = cms.double( 0.0786 ) ), arbitrateTrackerMuons = cms.bool( True ) ) fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT", inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ), applyTriggerIdLoose = cms.bool( True ), typeMuon = cms.uint32( 0 ), allowedTypeMask = cms.uint32( 0 ), requiredTypeMask = cms.uint32( 0 ), minNMuonHits = cms.int32( 0 ), minNMuonStations = cms.int32( 0 ), minNTrkLayers = cms.int32( 0 ), minTrkHits = cms.int32( 0 ), minPixLayer = cms.int32( 0 ), minPixHits = cms.int32( 0 ), minPt = cms.double( 0.0 ), maxNormalizedChi2 = cms.double( 9999.0 ) ) fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer", inputCollection = cms.InputTag( "hltIterL3Muons" ) ) fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector", track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), muon = cms.InputTag( "hltIterL3Muons" ), originalMVAVals = cms.InputTag( "none" ), copyMVA = cms.bool( False ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltIterL3Muons" ), DisplacedReconstruction = cms.bool( False ) ) fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreAlCaRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMu5IorSingleMu14erIorSingleMu16er" ), MaxEta = cms.double( 2.4 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1024, 1025, 1050 ) ) fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1369, 1370, 1371 ) ) fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 ) ) fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 ) ) fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 ) ) fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 ) ) fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1380, 1381 ) ) fragment.hltFEDSelectorEMTF = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1384, 1385 ) ) fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1386 ) ) fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 3 ) ) fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter", DebugOn = cms.untracked.bool( False ), DetectorType = cms.untracked.string( "pixel" ), acceptedCombinations = cms.untracked.vstring( ), DcsStatusLabel = cms.untracked.InputTag( "" ), DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" ) ) fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ), savePerROCInfo = cms.bool( False ) ) fragment.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer", src = cms.InputTag( "hltOnlineBeamSpot" ) ) fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1", IncludeErrors = cms.bool( True ), UseQualityInfo = cms.bool( False ), verbose = cms.bool( False ), clusterThreshold_layer1 = cms.int32( 2000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), VCaltoElectronGain = cms.double( 1.0 ), VCaltoElectronGain_L1 = cms.double( 1.0 ), VCaltoElectronOffset = cms.double( 0.0 ), VCaltoElectronOffset_L1 = cms.double( 0.0 ), DoDigiMorphing = cms.bool( True ), MaxFakesInModule = cms.uint32( 2400 ), InputLabel = cms.InputTag( "rawDataCollector" ), Regions = cms.PSet( ), barrelRegions = cms.vstring( '1,1-12,1-2', '1,1-12,7-8', '2,1-28,1', '2,1-28,8' ), endcapRegions = cms.vstring( ), CablingMapLabel = cms.string( "" ) ) fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1", src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), clusterThreshold_layer1 = cms.int32( 2000 ), clusterThreshold_otherLayers = cms.int32( 4000 ), produceDigis = cms.bool( False ), storeDigis = cms.bool( False ) ) fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka", digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), CablingMapLabel = cms.string( "" ), UsePhase1 = cms.bool( True ), ErrorList = cms.vint32( 29 ), UserErrorList = cms.vint32( 40 ) ) fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1", beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ), src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ), CPE = cms.string( "PixelCPEFastParams" ) ) fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpaka", maxHitsInModules = cms.uint32( 1024 ), pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), src = cms.InputTag( "hltSiPixelClustersSerialSync" ) ) fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1", pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ), cellZ0Cut = cms.double( 12.0 ), dzdrFact = cms.double( 15.2 ), minYsizeB1 = cms.int32( 1 ), minYsizeB2 = cms.int32( 1 ), maxDYsize12 = cms.int32( 28 ), maxDYsize = cms.int32( 20 ), maxDYPred = cms.int32( 20 ), geometry = cms.PSet( caThetaCuts = cms.vdouble( 0.0, 0.00115833473, 0.00131148552, 6.16620894E-4, 0.00183150722, 0.00406542553, 0.00200330633, 0.00474137655, 0.00525169708, 0.00321458291 ), pairGraph = cms.vuint32( 0, 1, 0, 4, 0, 7, 1, 2, 1, 4, 1, 7, 4, 5, 7, 8, 2, 3, 2, 4, 2, 7, 5, 6, 8, 9, 0, 2, 1, 3, 0, 5, 0, 8, 4, 6, 7, 9 ), startingPairs = cms.vuint32( 0, 1, 2, 3, 4, 5, 6, 7, 13, 14, 15, 16, 17, 18 ), maxOuter = cms.vdouble( 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0 ), maxInner = cms.vdouble( 21.3215188, 30.0, 0.0, 22.511519, 30.0, -9.93403641, 70.0, 70.0, 22.5133353, 30.0, -14.8785554, 70.0, 70.0, 20.0, 22.2719579, 30.0, 0.0, 70.0, 70.0 ), caDCACuts = cms.vdouble( 0.0570372947, 0.552552481, 0.363756424, 0.447132776, 0.438966382, 0.555379471, 0.452850289, 0.487890019, 0.592900834, 0.357014427 ), ptCuts = cms.vdouble( 0.455610044, 0.51811314, 0.499659219, 0.24932209, 0.364877194, 0.238837111, 0.31529287, 0.512785401, 0.465352682, 0.612601989, 0.63242756, 0.363990639, 0.476108537, 0.631359427, 0.753320985, 0.565580775, 0.656823522, 0.540081757, 0.449101501 ), maxDZ = cms.vdouble( 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0, 10000.0 ), minDZ = cms.vdouble( -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0 ), minOuter = cms.vdouble( -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0, -10000.0 ), phiCuts = cms.vint32( 991, 1362, 378, 746, 942, 1128, 428, 826, 1055, 852, 370, 681, 711, 561, 916, 477, 674, 685, 325 ), maxDR = cms.vdouble( 20.0, 9.20239984, 9.50782658, 20.0, 7.08888664, 7.0, 5.50681282, 5.36004856, 20.0, 6.0, 6.0, 5.03269268, 5.30736584, 20.0, 20.0, 9.0, 9.0, 9.10942669, 9.00779313 ), minInner = cms.vdouble( -20.7098334, 0.0, -30.0, -22.1863978, 9.82601783, -30.0, -70.0, -70.0, -22.878915, 15.0, -30.0, -70.0, -70.0, -20.476856, -22.2730173, 0.0, -30.0, -70.0, -70.0 ) ), maxNumberOfDoublets = cms.string( "524288" ), maxNumberOfTuples = cms.string( "32768" ), avgHitsPerTrack = cms.double( 4.5 ), avgCellsPerHit = cms.double( 27.0 ), avgCellsPerCell = cms.double( 0.071 ), avgTracksPerCell = cms.double( 0.127 ), ptmin = cms.double( 0.9 ), hardCurvCut = cms.double( 0.0422975316 ), earlyFishbone = cms.bool( True ), lateFishbone = cms.bool( False ), fillStatistics = cms.bool( False ), minHitsPerNtuplet = cms.uint32( 3 ), minHitsForSharingCut = cms.uint32( 10 ), fitNas4 = cms.bool( False ), useRiemannFit = cms.bool( False ), doSharedHitCut = cms.bool( True ), dupPassThrough = cms.bool( False ), useSimpleTripletCleaner = cms.bool( True ), trackQualityCuts = cms.PSet( chi2MaxPt = cms.double( 10.0 ), tripletMaxTip = cms.double( 0.3 ), chi2Scale = cms.double( 8.0 ), quadrupletMaxTip = cms.double( 0.5 ), quadrupletMinPt = cms.double( 0.3 ), quadrupletMaxZip = cms.double( 12.0 ), tripletMaxZip = cms.double( 12.0 ), tripletMinPt = cms.double( 0.5 ), chi2Coeff = cms.vdouble( 0.9, 1.8 ) ) ) fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpaka", beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ), pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ), outerTrackerRecHitSrc = cms.InputTag( "hltSiPhase2RecHits" ), outerTrackerRecHitSoAConverterSrc = cms.InputTag( "phase2OTRecHitsSoAConverter" ), minNumberOfHits = cms.int32( 0 ), minQuality = cms.string( "loose" ), useOTExtension = cms.bool( False ), requireQuadsFromConsecutiveLayers = cms.bool( False ) ) fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1", oneKernel = cms.bool( True ), useDensity = cms.bool( True ), useDBSCAN = cms.bool( False ), useIterative = cms.bool( False ), doSplitting = cms.bool( True ), minT = cms.int32( 2 ), eps = cms.double( 0.07 ), errmax = cms.double( 0.01 ), chi2max = cms.double( 9.0 ), maxVertices = cms.int32( 256 ), PtMin = cms.double( 0.5 ), PtMax = cms.double( 75.0 ), pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ) ) fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka", TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), src = cms.InputTag( "hltPixelVerticesSoASerialSync" ) ) fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer", src = cms.InputTag( "hltPixelVerticesSerialSync" ), maxVtx = cms.uint32( 100 ), fractionSumPt2 = cms.double( 0.3 ), minSumPt2 = cms.double( 0.0 ), PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ) ) fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable", InputLabel = cms.InputTag( "rawDataCollector" ), FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ), maxChannelsEB = cms.uint32( 61200 ), maxChannelsEE = cms.uint32( 14648 ), digisLabelEB = cms.string( "ebDigis" ), digisLabelEE = cms.string( "eeDigis" ) ) fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer", digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), digisOutLabelEB = cms.string( "ebDigis" ), digisOutLabelEE = cms.string( "eeDigis" ), produceDummyIntegrityCollections = cms.bool( False ) ) fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable", digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ), digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ), recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ), recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ), EBtimeFitLimits_Lower = cms.double( 0.2 ), EBtimeFitLimits_Upper = cms.double( 1.4 ), EEtimeFitLimits_Lower = cms.double( 0.2 ), EEtimeFitLimits_Upper = cms.double( 1.4 ), EBtimeConstantTerm = cms.double( 0.6 ), EEtimeConstantTerm = cms.double( 1.0 ), EBtimeNconst = cms.double( 28.5 ), EEtimeNconst = cms.double( 31.8 ), outOfTimeThresholdGain12pEB = cms.double( 1000.0 ), outOfTimeThresholdGain12mEB = cms.double( 1000.0 ), outOfTimeThresholdGain61pEB = cms.double( 1000.0 ), outOfTimeThresholdGain61mEB = cms.double( 1000.0 ), outOfTimeThresholdGain12pEE = cms.double( 1000.0 ), outOfTimeThresholdGain12mEE = cms.double( 1000.0 ), outOfTimeThresholdGain61pEE = cms.double( 1000.0 ), outOfTimeThresholdGain61mEE = cms.double( 1000.0 ), amplitudeThresholdEB = cms.double( 10.0 ), amplitudeThresholdEE = cms.double( 10.0 ), EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ), EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ), EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ), EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ), kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ), shouldRunTimingComputation = cms.bool( True ) ) fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy", outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ), isPhase2 = cms.bool( False ), inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ), inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ), outputLabelEE = cms.string( "EcalUncalibRecHitsEE" ) ) fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer", EErechitCollection = cms.string( "EcalRecHitsEE" ), EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ), EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ), EBrechitCollection = cms.string( "EcalRecHitsEB" ), ChannelStatusToBeExcluded = cms.vstring( 'kDAC', 'kNoisy', 'kNNoisy', 'kFixedG6', 'kFixedG1', 'kFixedG0', 'kNonRespondingIsolated', 'kDeadVFE', 'kDeadFE', 'kNoDataNoTP' ), killDeadChannels = cms.bool( True ), algo = cms.string( "EcalRecHitWorkerSimple" ), EBLaserMIN = cms.double( 0.5 ), EELaserMIN = cms.double( 0.5 ), EBLaserMAX = cms.double( 3.0 ), EELaserMAX = cms.double( 8.0 ), timeCalibTag = cms.ESInputTag( "","" ), timeOffsetTag = cms.ESInputTag( "","" ), skipTimeCalib = cms.bool( False ), laserCorrection = cms.bool( True ), flagsMapDBReco = cms.PSet( kDead = cms.vstring( 'kNoDataNoTP' ), kGood = cms.vstring( 'kOk', 'kDAC', 'kNoLaser', 'kNoisy' ), kTowerRecovered = cms.vstring( 'kDeadFE' ), kNoisy = cms.vstring( 'kNNoisy', 'kFixedG6', 'kFixedG1' ), kNeighboursRecovered = cms.vstring( 'kFixedG0', 'kNonRespondingIsolated', 'kDeadVFE' ) ), algoRecover = cms.string( "EcalRecHitWorkerRecover" ), recoverEBIsolatedChannels = cms.bool( False ), recoverEEIsolatedChannels = cms.bool( False ), recoverEBVFE = cms.bool( False ), recoverEEVFE = cms.bool( False ), recoverEBFE = cms.bool( False ), recoverEEFE = cms.bool( False ), dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ), dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ), logWarningEtThreshold_EB_FE = cms.double( -1.0 ), logWarningEtThreshold_EE_FE = cms.double( -1.0 ), ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ), eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ), ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ), eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ), singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ), singleChannelRecoveryThreshold = cms.double( 8.0 ), sum8ChannelRecoveryThreshold = cms.double( 0.0 ), bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ), bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ), triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ), cleaningConfig = cms.PSet( cThreshold_endcap = cms.double( 15.0 ), tightenCrack_e1_double = cms.double( 2.0 ), cThreshold_barrel = cms.double( 4.0 ), e6e2thresh = cms.double( 0.04 ), e4e1Threshold_barrel = cms.double( 0.08 ), e4e1Threshold_endcap = cms.double( 0.3 ), tightenCrack_e4e1_single = cms.double( 3.0 ), cThreshold_double = cms.double( 10.0 ), e4e1_b_barrel = cms.double( -0.024 ), tightenCrack_e6e2_double = cms.double( 3.0 ), e4e1_a_barrel = cms.double( 0.04 ), tightenCrack_e1_single = cms.double( 2.0 ), e4e1_a_endcap = cms.double( 0.02 ), e4e1_b_endcap = cms.double( -0.0125 ), ignoreOutOfTimeThresh = cms.double( 1.0E9 ) ) ) fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer", hbheDigisLabel = cms.InputTag( "hltHcalDigis" ), qie11DigiLabel = cms.InputTag( "hltHcalDigis" ), digisLabelF01HE = cms.string( "f01HEDigis" ), digisLabelF5HB = cms.string( "f5HBDigis" ), digisLabelF3HB = cms.string( "f3HBDigis" ), maxChannelsF01HE = cms.uint32( 10000 ), maxChannelsF5HB = cms.uint32( 10000 ), maxChannelsF3HB = cms.uint32( 10000 ) ) fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable", maxTimeSamples = cms.uint32( 10 ), kprep1dChannelsPerBlock = cms.uint32( 32 ), digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ), digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ), digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ), recHitsLabelM0HBHE = cms.string( "" ), sipmQTSShift = cms.int32( 0 ), sipmQNTStoSum = cms.int32( 3 ), firstSampleShift = cms.int32( 0 ), useEffectivePedestals = cms.bool( True ), meanTime = cms.double( 0.0 ), timeSigmaSiPM = cms.double( 2.5 ), timeSigmaHPD = cms.double( 5.0 ), ts4Thresh = cms.double( 0.0 ), applyTimeSlew = cms.bool( True ), tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ), slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ), tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ), kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ), pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ) ) fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy", src = cms.InputTag( "hltHbheRecoSoASerialSync" ) ) fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka", producers = cms.VPSet( cms.PSet( src = cms.InputTag( "hltHbheRecoSoA" ), params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) ) ), topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), synchronise = cms.untracked.bool( False ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer", src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ) ) fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka", pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), nNeighbours = cms.int32( 4 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), detector = cms.string( "HCAL_ENDCAP" ) ) ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), minFractionInCalc = cms.double( 1.0E-9 ) ), maxIterations = cms.uint32( 5 ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), showerSigma = cms.double( 10.0 ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 6.0 ), noiseTerm = cms.double( 21.86 ), constantTermLowE = cms.double( 4.24 ), noiseTermLowE = cms.double( 8.0 ), threshHighE = cms.double( 15.0 ), constantTerm = cms.double( 2.82 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 6.0 ), noiseTerm = cms.double( 21.86 ), constantTermLowE = cms.double( 4.24 ), noiseTermLowE = cms.double( 8.0 ), threshHighE = cms.double( 15.0 ), constantTerm = cms.double( 2.82 ) ) ), synchronise = cms.bool( False ), alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) ) ) fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer", src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ), PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ), recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ), usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( 5 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominatorByDetector = cms.VPSet( cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), depths = cms.vint32( 1, 2, 3, 4 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), minFractionInCalc = cms.double( 1.0E-9 ) ), maxIterations = cms.uint32( 5 ), minChi2Prob = cms.double( 0.0 ), allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominatorByDetector = cms.VPSet( cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), depths = cms.vint32( 1, 2, 3, 4 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), minFractionInCalc = cms.double( 1.0E-9 ) ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), depths = cms.vint32( 1, 2, 3, 4 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), maxNSigmaTime = cms.double( 10.0 ), showerSigma = cms.double( 10.0 ), timeSigmaEE = cms.double( 10.0 ), clusterTimeResFromSeed = cms.bool( False ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 6.0 ), noiseTerm = cms.double( 21.86 ), constantTermLowE = cms.double( 4.24 ), noiseTermLowE = cms.double( 8.0 ), threshHighE = cms.double( 15.0 ), constantTerm = cms.double( 2.82 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 6.0 ), noiseTerm = cms.double( 21.86 ), constantTermLowE = cms.double( 4.24 ), noiseTermLowE = cms.double( 8.0 ), threshHighE = cms.double( 15.0 ), constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) ) ) fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer", clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ), energyCorrector = cms.PSet( ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominatorByDetector = cms.VPSet( cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), depths = cms.vint32( 1, 2, 3, 4 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), minFractionInCalc = cms.double( 1.0E-9 ) ), algoName = cms.string( "PFMultiDepthClusterizer" ), nSigmaPhi = cms.double( 2.0 ), minFractionToKeep = cms.double( 1.0E-7 ), nSigmaEta = cms.double( 2.0 ) ), positionReCalc = cms.PSet( ), usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL", producers = cms.VPSet( cms.PSet( src = cms.InputTag( "hltHbheRecoSoASerialSync" ), params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" ) ) ), topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), synchronise = cms.untracked.bool( False ) ) fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer", src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ) ) fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer", pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), nNeighbours = cms.int32( 4 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), detector = cms.string( "HCAL_ENDCAP" ) ) ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), minFractionInCalc = cms.double( 1.0E-9 ) ), maxIterations = cms.uint32( 5 ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), showerSigma = cms.double( 10.0 ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 6.0 ), noiseTerm = cms.double( 21.86 ), constantTermLowE = cms.double( 4.24 ), noiseTermLowE = cms.double( 8.0 ), threshHighE = cms.double( 15.0 ), constantTerm = cms.double( 2.82 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 6.0 ), noiseTerm = cms.double( 21.86 ), constantTermLowE = cms.double( 4.24 ), noiseTermLowE = cms.double( 8.0 ), threshHighE = cms.double( 15.0 ), constantTerm = cms.double( 2.82 ) ) ), synchronise = cms.bool( False ) ) fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer", src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ), PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ), recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ), usePFThresholdsFromDB = cms.bool( True ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( 5 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominatorByDetector = cms.VPSet( cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), depths = cms.vint32( 1, 2, 3, 4 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), minFractionInCalc = cms.double( 1.0E-9 ) ), maxIterations = cms.uint32( 5 ), minChi2Prob = cms.double( 0.0 ), allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominatorByDetector = cms.VPSet( cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), depths = cms.vint32( 1, 2, 3, 4 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), minFractionInCalc = cms.double( 1.0E-9 ) ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), depths = cms.vint32( 1, 2, 3, 4 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), maxNSigmaTime = cms.double( 10.0 ), showerSigma = cms.double( 10.0 ), timeSigmaEE = cms.double( 10.0 ), clusterTimeResFromSeed = cms.bool( False ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 6.0 ), noiseTerm = cms.double( 21.86 ), constantTermLowE = cms.double( 4.24 ), noiseTermLowE = cms.double( 8.0 ), threshHighE = cms.double( 15.0 ), constantTerm = cms.double( 2.82 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 6.0 ), noiseTerm = cms.double( 21.86 ), constantTermLowE = cms.double( 4.24 ), noiseTermLowE = cms.double( 8.0 ), threshHighE = cms.double( 15.0 ), constantTerm = cms.double( 2.82 ) ), timeSigmaEB = cms.double( 10.0 ) ) ) fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer", clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ), energyCorrector = cms.PSet( ), pfClusterBuilder = cms.PSet( allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominatorByDetector = cms.VPSet( cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), depths = cms.vint32( 1, 2, 3, 4 ), detector = cms.string( "HCAL_BARREL1" ) ), cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ), detector = cms.string( "HCAL_ENDCAP" ) ) ), minFractionInCalc = cms.double( 1.0E-9 ) ), algoName = cms.string( "PFMultiDepthClusterizer" ), nSigmaPhi = cms.double( 2.0 ), minFractionToKeep = cms.double( 1.0E-7 ), nSigmaEta = cms.double( 2.0 ) ), positionReCalc = cms.PSet( ), usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltPreDQMRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.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' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreDQMZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1405 ) ) fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BMTF OR L1_SingleMu11_SQ14_BMTF OR L1_SingleMu13_SQ14_BMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidates" ), PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), MinN = cms.int32( 0 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 0.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 0 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( "hltL1MuonsPt0" ), PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltIterL3MuonCandidates" ), PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ), L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ), inputMuonCollection = cms.InputTag( "hltIterL3Muons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), MinNhits = cms.int32( 0 ), MaxDr = cms.double( 2.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 0.0 ), NSigmaPt = cms.double( 0.0 ), MaxNormalizedChi2 = cms.double( 9999.0 ), MaxDXYBeamSpot = cms.double( 9999.0 ), MinDXYBeamSpot = cms.double( -1.0 ), MinNmuonHits = cms.int32( 0 ), MaxPtDifference = cms.double( 9999.0 ), MinTrackPt = cms.double( 0.0 ), minMuonStations = cms.int32( 2 ), minTrkHits = cms.int32( -1 ), minMuonHits = cms.int32( -1 ), allowedTypeMask = cms.uint32( 255 ), requiredTypeMask = cms.uint32( 0 ), MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ), trkMuonId = cms.uint32( 0 ), L1MatchingdR = cms.double( 0.3 ), MatchToPreviousCand = cms.bool( True ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), requireL3MuonTrajectorySeed = cms.bool( False ), useSimpleGeometry = cms.bool( True ), useStation2 = cms.bool( True ), fallbackToME1 = cms.bool( False ), cosmicPropagationHypothesis = cms.bool( False ), useMB2InOverlap = cms.bool( False ), useTrack = cms.string( "tracker" ), useState = cms.string( "atVertex" ), propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ), propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ), propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" ) ) fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator", EBSumThreshold = cms.double( 0.2 ), HF2Weight = cms.double( 1.0 ), EBWeight = cms.double( 1.0 ), EESumThreshold = cms.double( 0.45 ), HOThreshold0 = cms.double( 3.5 ), HOThresholdPlus1 = cms.double( 3.5 ), HOThresholdMinus1 = cms.double( 3.5 ), HOThresholdPlus2 = cms.double( 3.5 ), HOThresholdMinus2 = cms.double( 3.5 ), HBThreshold = cms.double( 0.3 ), HBThreshold1 = cms.double( 0.4 ), HBThreshold2 = cms.double( 0.3 ), HF1Threshold = cms.double( 0.5 ), HEDWeight = cms.double( 1.0 ), EEWeight = cms.double( 1.0 ), HESWeight = cms.double( 1.0 ), HF1Weight = cms.double( 1.0 ), HOWeight = cms.double( 1.0E-99 ), EBThreshold = cms.double( 0.07 ), EEThreshold = cms.double( 0.3 ), HcalThreshold = cms.double( -1000.0 ), HF2Threshold = cms.double( 0.85 ), HESThreshold = cms.double( 0.2 ), HESThreshold1 = cms.double( 0.1 ), HEDThreshold = cms.double( 0.2 ), HEDThreshold1 = cms.double( 0.1 ), EcutTower = cms.double( -1000.0 ), HBWeight = cms.double( 1.0 ), MomHBDepth = cms.double( 0.2 ), MomHEDepth = cms.double( 0.4 ), MomEBDepth = cms.double( 0.3 ), MomEEDepth = cms.double( 0.0 ), UseHO = cms.bool( False ), UseEtEBTreshold = cms.bool( False ), UseSymEBTreshold = cms.bool( False ), UseEtEETreshold = cms.bool( False ), UseSymEETreshold = cms.bool( False ), UseHcalRecoveredHits = cms.bool( False ), UseEcalRecoveredHits = cms.bool( False ), UseRejectedHitsOnly = cms.bool( False ), UseRejectedRecoveredHcalHits = cms.bool( False ), UseRejectedRecoveredEcalHits = cms.bool( False ), missingHcalRescaleFactorForEcal = cms.double( 0.0 ), AllowMissingInputs = cms.bool( False ), HBGrid = cms.vdouble( ), EEWeights = cms.vdouble( ), HF2Weights = cms.vdouble( ), HOWeights = cms.vdouble( ), EEGrid = cms.vdouble( ), HBWeights = cms.vdouble( ), HF2Grid = cms.vdouble( ), HEDWeights = cms.vdouble( ), HF1Grid = cms.vdouble( ), EBWeights = cms.vdouble( ), HF1Weights = cms.vdouble( ), HESGrid = cms.vdouble( ), HESWeights = cms.vdouble( ), HEDGrid = cms.vdouble( ), HOGrid = cms.vdouble( ), EBGrid = cms.vdouble( ), hfInput = cms.InputTag( "hltHfreco" ), hbheInput = cms.InputTag( "hltHbhereco" ), hoInput = cms.InputTag( "hltHoreco" ), ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), MomConstrMethod = cms.int32( 1 ), HcalAcceptSeverityLevel = cms.uint32( 9 ), EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime', 'kWeird', 'kBad' ), HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ), EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ), HcalPhase = cms.int32( 1 ), usePFThresholdsFromDB = cms.bool( True ), EcalRecHitThresh = cms.bool( True ) ) fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), useTrimming = cms.bool( False ), usePruning = cms.bool( False ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), useKtPruning = cms.bool( False ), useConstituentSubtraction = cms.bool( False ), useSoftDrop = cms.bool( False ), correctShape = cms.bool( False ), UseOnlyVertexTracks = cms.bool( False ), UseOnlyOnePV = cms.bool( False ), muCut = cms.double( -1.0 ), yCut = cms.double( -1.0 ), rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), trimPtFracMin = cms.double( -1.0 ), zcut = cms.double( -1.0 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), csRParam = cms.double( -1.0 ), beta = cms.double( -1.0 ), R0 = cms.double( -1.0 ), gridMaxRapidity = cms.double( -1.0 ), gridSpacing = cms.double( -1.0 ), DzTrVtxMax = cms.double( 0.0 ), DxyTrVtxMax = cms.double( 0.0 ), MaxVtxZ = cms.double( 15.0 ), subjetPtMin = cms.double( -1.0 ), muMin = cms.double( -1.0 ), muMax = cms.double( -1.0 ), yMin = cms.double( -1.0 ), yMax = cms.double( -1.0 ), dRMin = cms.double( -1.0 ), dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), src = cms.InputTag( "hltTowerMakerForAll" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.4 ), inputEtMin = cms.double( 0.3 ), inputEMin = cms.double( 0.0 ), jetPtMin = cms.double( 1.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), doPUOffsetCorr = cms.bool( False ), puPtMin = cms.double( 10.0 ), nSigmaPU = cms.double( 1.0 ), radiusPU = cms.double( 0.4 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), doAreaDiskApprox = cms.bool( False ), voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), Ghost_EtaMax = cms.double( 6.0 ), Active_Area_Repeats = cms.int32( 5 ), GhostArea = cms.double( 0.01 ), restrictInputs = cms.bool( False ), maxInputs = cms.uint32( 1 ), writeCompound = cms.bool( False ), writeJetsWithConst = cms.bool( False ), doFastJetNonUniform = cms.bool( False ), useDeterministicSeed = cms.bool( True ), minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), maxBadEcalCells = cms.uint32( 9999999 ), maxBadHcalCells = cms.uint32( 9999999 ), maxProblematicEcalCells = cms.uint32( 9999999 ), maxProblematicHcalCells = cms.uint32( 9999999 ), maxRecoveredEcalCells = cms.uint32( 9999999 ), maxRecoveredHcalCells = cms.uint32( 9999999 ), puCenters = cms.vdouble( ), applyWeight = cms.bool( False ), srcWeights = cms.InputTag( "" ), minimumTowersFraction = cms.double( 0.0 ), jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector", src = cms.InputTag( "hltAK4CaloJetsPF" ), filter = cms.bool( False ), etMin = cms.double( 5.0 ) ) fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger", copyExtras = cms.untracked.bool( True ), copyMVA = cms.bool( False ), TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ), MaxNormalizedChisq = cms.double( 1000.0 ), MinPT = cms.double( 0.05 ), MinFound = cms.int32( 3 ), Epsilon = cms.double( -0.001 ), ShareFrac = cms.double( 0.19 ), allowFirstHitShare = cms.bool( True ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), newQuality = cms.string( "confirmed" ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) ) ), hasSelector = cms.vint32( 0, 0 ), selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ), writeOnlyTrkQuals = cms.bool( False ), makeReKeyedSeeds = cms.untracked.bool( False ), trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ) ) fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT", LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ), InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ), ptMin = cms.double( 2.5 ), pMin = cms.double( 2.5 ), shareHitFraction = cms.double( 0.8 ) ) fragment.hltMuons = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), allSiPMHO = cms.bool( False ), MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) ), TrackAssociatorParameters = cms.PSet( useMuon = cms.bool( True ), truthMatch = cms.bool( False ), usePreshower = cms.bool( False ), dRPreshowerPreselection = cms.double( 0.2 ), muonMaxDistanceSigmaY = cms.double( 0.0 ), useEcal = cms.bool( True ), muonMaxDistanceSigmaX = cms.double( 0.0 ), dRMuon = cms.double( 9999.0 ), dREcal = cms.double( 9999.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( True ), muonMaxDistanceX = cms.double( 5.0 ), trajectoryUncertaintyTolerance = cms.double( -1.0 ), useHcal = cms.bool( True ), HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), accountForTrajectoryChangeCalo = cms.bool( False ), dREcalPreselection = cms.double( 0.05 ), useCalo = cms.bool( False ), dRMuonPreselection = cms.double( 0.2 ), EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), dRHcal = cms.double( 9999.0 ), dRHcalPreselection = cms.double( 0.2 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), CenterConeOnCalIntersection = cms.bool( False ), NoiseTow_EE = cms.double( 0.15 ), Noise_EB = cms.double( 0.025 ), Noise_HE = cms.double( 0.2 ), DR_Veto_E = cms.double( 0.07 ), NoiseTow_EB = cms.double( 0.04 ), Noise_EE = cms.double( 0.1 ), UseRecHitsFlag = cms.bool( False ), DR_Max = cms.double( 1.0 ), DepositLabel = cms.untracked.string( "Cal" ), Noise_HO = cms.double( 0.2 ), DR_Veto_HO = cms.double( 0.1 ), Threshold_H = cms.double( 0.5 ), PrintTimeReport = cms.untracked.bool( False ), Threshold_E = cms.double( 0.2 ), PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), ComponentName = cms.string( "CaloExtractorByAssociator" ), Threshold_HO = cms.double( 0.5 ), DepositInstanceLabels = cms.vstring( 'ecal', 'hcal', 'ho' ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( False ), UseMuonNavigation = cms.untracked.bool( False ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ), TrackAssociatorParameters = cms.PSet( useMuon = cms.bool( False ), truthMatch = cms.bool( False ), usePreshower = cms.bool( False ), dRPreshowerPreselection = cms.double( 0.2 ), muonMaxDistanceSigmaY = cms.double( 0.0 ), useEcal = cms.bool( False ), muonMaxDistanceSigmaX = cms.double( 0.0 ), dRMuon = cms.double( 9999.0 ), dREcal = cms.double( 1.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), muonMaxDistanceX = cms.double( 5.0 ), trajectoryUncertaintyTolerance = cms.double( -1.0 ), useHcal = cms.bool( False ), HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), accountForTrajectoryChangeCalo = cms.bool( False ), dREcalPreselection = cms.double( 1.0 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), dRHcal = cms.double( 1.0 ), dRHcalPreselection = cms.double( 1.0 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) ), Noise_HB = cms.double( 0.2 ) ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), Pt_Min = cms.double( -1.0 ), DR_Max = cms.double( 1.0 ), DepositLabel = cms.untracked.string( "" ), NHits_Min = cms.uint32( 0 ), Chi2Prob_Min = cms.double( -1.0 ), Diff_r = cms.double( 0.1 ), BeamlineOption = cms.string( "BeamSpotFromEvent" ), ComponentName = cms.string( "TrackExtractor" ) ), JetExtractorPSet = cms.PSet( JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ), DR_Veto = cms.double( 0.1 ), DR_Max = cms.double( 1.0 ), ExcludeMuonVeto = cms.bool( True ), PrintTimeReport = cms.untracked.bool( False ), PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), ComponentName = cms.string( "JetExtractor" ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( False ), UseMuonNavigation = cms.untracked.bool( False ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ), TrackAssociatorParameters = cms.PSet( useMuon = cms.bool( False ), truthMatch = cms.bool( False ), usePreshower = cms.bool( False ), dRPreshowerPreselection = cms.double( 0.2 ), muonMaxDistanceSigmaY = cms.double( 0.0 ), useEcal = cms.bool( False ), muonMaxDistanceSigmaX = cms.double( 0.0 ), dRMuon = cms.double( 9999.0 ), dREcal = cms.double( 0.5 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), muonMaxDistanceX = cms.double( 5.0 ), trajectoryUncertaintyTolerance = cms.double( -1.0 ), useHcal = cms.bool( False ), HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ), accountForTrajectoryChangeCalo = cms.bool( False ), dREcalPreselection = cms.double( 0.5 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), dRHcal = cms.double( 0.5 ), dRHcalPreselection = cms.double( 0.5 ), HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ) ), Threshold = cms.double( 5.0 ) ), trackDepositName = cms.string( "tracker" ), ecalDepositName = cms.string( "ecal" ), hcalDepositName = cms.string( "hcal" ), hoDepositName = cms.string( "ho" ), jetDepositName = cms.string( "jets" ), TimingFillerParameters = cms.PSet( DTTimingParameters = cms.PSet( HitError = cms.double( 6.0 ), MatchParameters = cms.PSet( TightMatchDT = cms.bool( False ), DTradius = cms.double( 0.01 ), TightMatchCSC = cms.bool( True ), CSCsegments = cms.InputTag( "hltCscSegments" ), DTsegments = cms.InputTag( "hltDt4DSegments" ) ), debug = cms.bool( False ), DoWireCorr = cms.bool( False ), RequireBothProjections = cms.bool( False ), DTTimeOffset = cms.double( 2.7 ), PruneCut = cms.double( 10000.0 ), DTsegments = cms.InputTag( "hltDt4DSegments" ), UseSegmentT0 = cms.bool( False ), HitsMin = cms.int32( 5 ), DropTheta = cms.bool( True ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ) ), UseCSC = cms.bool( True ), CSCTimingParameters = cms.PSet( MatchParameters = cms.PSet( TightMatchDT = cms.bool( False ), DTradius = cms.double( 0.01 ), TightMatchCSC = cms.bool( True ), CSCsegments = cms.InputTag( "hltCscSegments" ), DTsegments = cms.InputTag( "hltDt4DSegments" ) ), debug = cms.bool( False ), CSCWireTimeOffset = cms.double( 0.0 ), CSCStripError = cms.double( 7.0 ), CSCTimeOffset = cms.double( 0.0 ), CSCWireError = cms.double( 8.6 ), PruneCut = cms.double( 100.0 ), CSCsegments = cms.InputTag( "hltCscSegments" ), UseStripTime = cms.bool( True ), CSCStripTimeOffset = cms.double( 0.0 ), UseWireTime = cms.bool( True ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ) ), ErrorDT = cms.double( 6.0 ), EcalEnergyCut = cms.double( 0.4 ), UseECAL = cms.bool( True ), ErrorEB = cms.double( 2.085 ), UseDT = cms.bool( True ), ErrorEE = cms.double( 6.95 ), ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), digiMaxDistanceX = cms.double( 25.0 ), dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), diagonalOnly = cms.bool( False ) ), fillEnergy = cms.bool( True ), storeCrossedHcalRecHits = cms.bool( False ), maxAbsPullX = cms.double( 4.0 ), maxAbsEta = cms.double( 3.0 ), minPt = cms.double( 10.0 ), inputCollectionTypes = cms.vstring( 'inner tracks', 'links', 'outer tracks' ), addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ), fillCaloCompatibility = cms.bool( True ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), minP = cms.double( 10.0 ), minPCaloMuon = cms.double( 1.0E9 ), maxAbsDx = cms.double( 3.0 ), fillIsolation = cms.bool( True ), writeIsoDeposits = cms.bool( False ), minNumberOfMatches = cms.int32( 1 ), fillMatching = cms.bool( True ), fillShowerDigis = cms.bool( False ), ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), arbitrationCleanerOptions = cms.PSet( OverlapDTheta = cms.double( 0.02 ), Overlap = cms.bool( True ), Clustering = cms.bool( True ), ME1a = cms.bool( True ), ClusterDTheta = cms.double( 0.02 ), ClusterDPhi = cms.double( 0.6 ), OverlapDPhi = cms.double( 0.0786 ) ), arbitrateTrackerMuons = cms.bool( False ) ) fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( barrel = cms.PSet( ), endcap = cms.PSet( ), name = cms.string( "PFRecHitECALNavigator" ) ), producers = cms.VPSet( cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEBRecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), applySelectionsToAllCrystals = cms.bool( True ) ), cms.PSet( topologicalCleaning = cms.bool( True ), skipTTRecoveredHits = cms.bool( True ), cleaningThreshold = cms.double( 2.0 ), name = cms.string( "PFRecHitQTestECAL" ), timingCleaning = cms.bool( True ) ) ) ), cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEERecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), applySelectionsToAllCrystals = cms.bool( True ) ), cms.PSet( topologicalCleaning = cms.bool( True ), skipTTRecoveredHits = cms.bool( True ), cleaningThreshold = cms.double( 2.0 ), name = cms.string( "PFRecHitQTestECAL" ), timingCleaning = cms.bool( True ) ) ) ) ) ) fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( hcalEnums = cms.vint32( 4 ), name = cms.string( "PFRecHitHCALDenseIdNavigator" ) ), producers = cms.VPSet( cms.PSet( thresh_HF = cms.double( 0.4 ), LongFibre_Fraction = cms.double( 0.1 ), src = cms.InputTag( "hltHfreco" ), EMDepthCorrection = cms.double( 22.0 ), ShortFibre_Fraction = cms.double( 0.01 ), HADDepthCorrection = cms.double( 25.0 ), HFCalib29 = cms.double( 1.07 ), LongFibre_Cut = cms.double( 120.0 ), name = cms.string( "PFHFRecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( flags = cms.vstring( 'Standard', 'HFLong', 'HFShort' ), cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ), name = cms.string( "PFRecHitQTestHCALChannel" ), maxSeverities = cms.vint32( 11, 9, 9 ) ), cms.PSet( usePFThresholdsFromDB = cms.bool( False ), name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ), cuts = cms.VPSet( cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ), depth = cms.vint32( 1, 2 ), detectorEnum = cms.int32( 4 ) ) ) ) ), ShortFibre_Cut = cms.double( 60.0 ) ) ) ) fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), producers = cms.VPSet( cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ), name = cms.string( "PFPSRecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( threshold = cms.double( 7.0E-6 ), name = cms.string( "PFRecHitQTestThreshold" ) ) ) ) ) ) fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( seedingThresholdPt = cms.double( 0.15 ), seedingThreshold = cms.double( 0.6 ), detector = cms.string( "ECAL_ENDCAP" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 0.23 ), detector = cms.string( "ECAL_BARREL" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), nNeighbours = cms.int32( 8 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( gatheringThreshold = cms.double( 0.08 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "ECAL_BARREL" ) ), cms.PSet( gatheringThreshold = cms.double( 0.3 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "ECAL_ENDCAP" ) ) ), algoName = cms.string( "Basic2DGenericTopoClusterizer" ), useCornerCells = cms.bool( True ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( 9 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominator = cms.double( 0.08 ), minFractionInCalc = cms.double( 1.0E-9 ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0510871 ), threshLowE = cms.double( 0.5 ), noiseTerm = cms.double( 1.10889 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 1.31883 ), threshHighE = cms.double( 5.0 ), constantTerm = cms.double( 0.428192 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 1.0 ), noiseTerm = cms.double( 5.72489999999 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 6.92683000001 ), threshHighE = cms.double( 10.0 ), constantTerm = cms.double( 0.0 ) ) ), maxIterations = cms.uint32( 50 ), positionCalcForConvergence = cms.PSet( minAllowedNormalization = cms.double( 0.0 ), T0_ES = cms.double( 1.2 ), algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), T0_EE = cms.double( 3.1 ), T0_EB = cms.double( 7.4 ), X0 = cms.double( 0.89 ), minFractionInCalc = cms.double( 0.0 ), W0 = cms.double( 4.2 ) ), allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominator = cms.double( 0.08 ), minFractionInCalc = cms.double( 1.0E-9 ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0510871 ), threshLowE = cms.double( 0.5 ), noiseTerm = cms.double( 1.10889 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 1.31883 ), threshHighE = cms.double( 5.0 ), constantTerm = cms.double( 0.428192 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 1.0 ), noiseTerm = cms.double( 5.72489999999 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 6.92683000001 ), threshHighE = cms.double( 10.0 ), constantTerm = cms.double( 0.0 ) ) ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.double( 0.08 ), detector = cms.string( "ECAL_BARREL" ) ), cms.PSet( recHitEnergyNorm = cms.double( 0.3 ), detector = cms.string( "ECAL_ENDCAP" ) ) ), showerSigma = cms.double( 1.5 ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ) ), positionReCalc = cms.PSet( minAllowedNormalization = cms.double( 0.0 ), T0_ES = cms.double( 1.2 ), algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), T0_EE = cms.double( 3.1 ), T0_EB = cms.double( 7.4 ), X0 = cms.double( 0.89 ), minFractionInCalc = cms.double( 0.0 ), W0 = cms.double( 4.2 ) ), energyCorrector = cms.PSet( ) ) fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ), usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 1.2E-4 ), detector = cms.string( "PS1" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 1.2E-4 ), detector = cms.string( "PS2" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), nNeighbours = cms.int32( 4 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "PS1" ) ), cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "PS2" ) ) ), algoName = cms.string( "Basic2DGenericTopoClusterizer" ), useCornerCells = cms.bool( False ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominator = cms.double( 6.0E-5 ), minFractionInCalc = cms.double( 1.0E-9 ) ), maxIterations = cms.uint32( 50 ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), detector = cms.string( "PS1" ) ), cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), detector = cms.string( "PS2" ) ) ), showerSigma = cms.double( 0.3 ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ) ), positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer", minimumPSEnergy = cms.double( 0.0 ), skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ), energyCorrector = cms.PSet( recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" ) ) fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ), usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 1.4 ), detector = cms.string( "HF_EM" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 1.4 ), detector = cms.string( "HF_HAD" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), nNeighbours = cms.int32( 0 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( ), algoName = cms.string( "Basic2DClusterForEachSeed" ) ), pfClusterBuilder = cms.PSet( ), positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer", TrackQuality = cms.string( "none" ), UseQuality = cms.bool( False ), TkColList = cms.VInputTag( 'hltPFMuonMerging' ) ) fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), elementImporters = cms.VPSet( cms.PSet( muonSrc = cms.InputTag( "hltMuons" ), cleanBadConvertedBrems = cms.bool( False ), muonMaxDPtOPt = cms.double( 1.0 ), source = cms.InputTag( "hltLightPFTracks" ), NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ), vetoEndcap = cms.bool( False ), useIterativeTracking = cms.bool( False ), importerName = cms.string( "GeneralTracksImporter" ), DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ), trackQuality = cms.string( "highPurity" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), importerName = cms.string( "ECALClusterImporter" ), BCtoPFCMap = cms.InputTag( "" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ), importerName = cms.string( "GenericClusterImporter" ) ), cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ), importerName = cms.string( "GenericClusterImporter" ) ) ), linkDefinitions = cms.VPSet( cms.PSet( linkType = cms.string( "TRACK:ECAL" ), useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndECALLinker" ) ), cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ), trajectoryLayerEntrance = cms.string( "HCALEntrance" ), nMaxHcalLinksPerTrack = cms.int32( 1 ), linkType = cms.string( "TRACK:HCAL" ), useKDTree = cms.bool( True ), linkerName = cms.string( "TrackAndHCALLinker" ) ), cms.PSet( minAbsEtaEcal = cms.double( 2.5 ), linkType = cms.string( "ECAL:HCAL" ), useKDTree = cms.bool( False ), linkerName = cms.string( "ECALAndHCALLinker" ) ), cms.PSet( linkType = cms.string( "HFEM:HFHAD" ), useKDTree = cms.bool( False ), linkerName = cms.string( "HFEMAndHFHADLinker" ) ) ) ) fragment.hltParticleFlow = cms.EDProducer( "PFProducer", verbose = cms.untracked.bool( False ), debug = cms.untracked.bool( False ), blocks = cms.InputTag( "hltParticleFlowBlock" ), muons = cms.InputTag( "hltMuons" ), postMuonCleaning = cms.bool( True ), vetoEndcap = cms.bool( False ), vertexCollection = cms.InputTag( "hltPixelVertices" ), useVerticesForNeutral = cms.bool( True ), useHO = cms.bool( False ), PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ), GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ), GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ), useEGammaElectrons = cms.bool( False ), egammaElectrons = cms.InputTag( "" ), useEGammaFilters = cms.bool( False ), useProtectionsForJetMET = cms.bool( True ), PFEGammaFiltersParameters = cms.PSet( electron_missinghits = cms.uint32( 1 ), electron_protectionsForJetMET = cms.PSet( maxEeleOverPoutRes = cms.double( 0.5 ), maxEleHcalEOverEcalE = cms.double( 0.1 ), maxEcalEOverPRes = cms.double( 0.2 ), maxHcalEOverP = cms.double( 1.0 ), maxE = cms.double( 50.0 ), maxTrackPOverEele = cms.double( 1.0 ), maxDPhiIN = cms.double( 0.1 ), maxEcalEOverP_2 = cms.double( 0.2 ), maxEcalEOverP_1 = cms.double( 0.5 ), maxEeleOverPout = cms.double( 0.2 ), maxHcalEOverEcalE = cms.double( 0.1 ), maxHcalE = cms.double( 10.0 ), maxNtracks = cms.double( 3.0 ) ), photon_MinEt = cms.double( 10.0 ), electron_ecalDrivenHademPreselCut = cms.double( 0.15 ), electron_protectionsForBadHcal = cms.PSet( dEta = cms.vdouble( 0.0064, 0.01264 ), dPhi = cms.vdouble( 0.0547, 0.0394 ), enableProtections = cms.bool( False ), full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ), eInvPInv = cms.vdouble( 0.184, 0.0721 ) ), photon_protectionsForBadHcal = cms.PSet( enableProtections = cms.bool( False ), solidConeTrkIsoOffset = cms.double( 10.0 ), solidConeTrkIsoSlope = cms.double( 0.3 ) ), electron_iso_mva_barrel = cms.double( -0.1875 ), electron_iso_mva_endcap = cms.double( -0.1075 ), photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ), photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ), photon_HoE = cms.double( 0.05 ), electron_iso_combIso_endcap = cms.double( 10.0 ), electron_iso_pt = cms.double( 10.0 ), photon_protectionsForJetMET = cms.PSet( sumPtTrackIsoSlope = cms.double( 0.001 ), sumPtTrackIso = cms.double( 4.0 ) ), electron_iso_combIso_barrel = cms.double( 10.0 ), electron_noniso_mvaCut = cms.double( -0.1 ), photon_combIso = cms.double( 10.0 ), electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 ) ), muon_HCAL = cms.vdouble( 3.0, 3.0 ), muon_ECAL = cms.vdouble( 0.5, 0.5 ), muon_HO = cms.vdouble( 0.9, 0.9 ), PFMuonAlgoParameters = cms.PSet( ), rejectTracks_Bad = cms.bool( False ), rejectTracks_Step45 = cms.bool( False ), usePFNuclearInteractions = cms.bool( False ), usePFConversions = cms.bool( False ), usePFDecays = cms.bool( False ), dptRel_DispVtx = cms.double( 10.0 ), iCfgCandConnector = cms.PSet( nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ), bCorrect = cms.bool( False ), bCalibPrimary = cms.bool( False ) ), nsigma_TRACK = cms.double( 1.0 ), pt_Error = cms.double( 1.0 ), factors_45 = cms.vdouble( 10.0, 100.0 ), goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ), goodTrackDeadHcal_chi2n = cms.double( 5.0 ), goodTrackDeadHcal_layers = cms.uint32( 4 ), goodTrackDeadHcal_validFr = cms.double( 0.5 ), goodTrackDeadHcal_dxy = cms.double( 0.5 ), goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ), goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ), goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ), goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ), goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ), goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ), goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ), goodPixelTrackDeadHcal_dz = cms.double( 0.05 ), pf_nsigma_ECAL = cms.double( 0.0 ), pf_nsigma_HCAL = cms.double( 1.0 ), pf_nsigma_HFEM = cms.double( 1.0 ), pf_nsigma_HFHAD = cms.double( 1.0 ), useCalibrationsFromDB = cms.bool( True ), calibrationsLabel = cms.string( "HLT" ), postHFCleaning = cms.bool( False ), PFHFCleaningParameters = cms.PSet( minHFCleaningPt = cms.double( 5.0 ), minDeltaMet = cms.double( 0.4 ), maxSignificance = cms.double( 2.5 ), minSignificance = cms.double( 2.5 ), minSignificanceReduction = cms.double( 1.4 ), maxDeltaPhiPt = cms.double( 7.0 ) ), cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ), calibHF_use = cms.bool( False ), calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ), calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ), calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ), calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ), resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 ) ) fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), useTrimming = cms.bool( False ), usePruning = cms.bool( False ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), useKtPruning = cms.bool( False ), useConstituentSubtraction = cms.bool( False ), useSoftDrop = cms.bool( False ), correctShape = cms.bool( False ), UseOnlyVertexTracks = cms.bool( False ), UseOnlyOnePV = cms.bool( False ), muCut = cms.double( -1.0 ), yCut = cms.double( -1.0 ), rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), trimPtFracMin = cms.double( -1.0 ), zcut = cms.double( -1.0 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), csRParam = cms.double( -1.0 ), beta = cms.double( -1.0 ), R0 = cms.double( -1.0 ), gridMaxRapidity = cms.double( -1.0 ), gridSpacing = cms.double( -1.0 ), DzTrVtxMax = cms.double( 0.0 ), DxyTrVtxMax = cms.double( 0.0 ), MaxVtxZ = cms.double( 15.0 ), subjetPtMin = cms.double( -1.0 ), muMin = cms.double( -1.0 ), muMax = cms.double( -1.0 ), yMin = cms.double( -1.0 ), yMax = cms.double( -1.0 ), dRMin = cms.double( -1.0 ), dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 0 ), src = cms.InputTag( "hltParticleFlow" ), srcPVs = cms.InputTag( "hltPixelVertices" ), jetType = cms.string( "PFJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.4 ), inputEtMin = cms.double( 0.0 ), inputEMin = cms.double( 0.0 ), jetPtMin = cms.double( 0.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), doPUOffsetCorr = cms.bool( False ), puPtMin = cms.double( 10.0 ), nSigmaPU = cms.double( 1.0 ), radiusPU = cms.double( 0.4 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), doAreaDiskApprox = cms.bool( True ), voronoiRfact = cms.double( -9.0 ), Rho_EtaMax = cms.double( 4.4 ), Ghost_EtaMax = cms.double( 6.0 ), Active_Area_Repeats = cms.int32( 5 ), GhostArea = cms.double( 0.01 ), restrictInputs = cms.bool( False ), maxInputs = cms.uint32( 1 ), writeCompound = cms.bool( False ), writeJetsWithConst = cms.bool( False ), doFastJetNonUniform = cms.bool( False ), useDeterministicSeed = cms.bool( True ), minSeed = cms.uint32( 0 ), verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), maxBadEcalCells = cms.uint32( 9999999 ), maxBadHcalCells = cms.uint32( 9999999 ), maxProblematicEcalCells = cms.uint32( 9999999 ), maxProblematicHcalCells = cms.uint32( 9999999 ), maxRecoveredEcalCells = cms.uint32( 9999999 ), maxRecoveredHcalCells = cms.uint32( 9999999 ), puCenters = cms.vdouble( ), applyWeight = cms.bool( False ), srcWeights = cms.InputTag( "" ), minimumTowersFraction = cms.double( 0.0 ), jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), NHF = cms.double( 0.99 ), CEF = cms.double( 0.99 ), NEF = cms.double( 0.99 ), maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), jetsInput = cms.InputTag( "hltAK4PFJets" ) ) fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer", minPt = cms.double( 20.0 ), maxEta = cms.double( 1.0E99 ), CHF = cms.double( 0.0 ), NHF = cms.double( 0.9 ), CEF = cms.double( 0.99 ), NEF = cms.double( 0.99 ), maxCF = cms.double( 99.0 ), NCH = cms.int32( 0 ), NTOT = cms.int32( 1 ), jetsInput = cms.InputTag( "hltAK4PFJets" ) ) fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet", maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ), pfCandidatesTag = cms.InputTag( "hltParticleFlow" ) ) fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4PFHLT" ), srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" ) ) fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer", level = cms.string( "L2Relative" ), algorithm = cms.string( "AK4PFHLT" ) ) fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer", level = cms.string( "L3Absolute" ), algorithm = cms.string( "AK4PFHLT" ) ) fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer", level = cms.string( "L2L3Residual" ), algorithm = cms.string( "AK4PFHLT" ) ) fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' ) ) fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer", src = cms.InputTag( "hltAK4PFJets" ), correctors = cms.VInputTag( 'hltAK4PFCorrector' ), verbose = cms.untracked.bool( False ) ) fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", src = cms.InputTag( "hltAK4PFJetsLooseID" ), correctors = cms.VInputTag( 'hltAK4PFCorrector' ), verbose = cms.untracked.bool( False ) ) fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer", src = cms.InputTag( "hltAK4PFJetsTightID" ), correctors = cms.VInputTag( 'hltAK4PFCorrector' ), verbose = cms.untracked.bool( False ) ) fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet", maxRapidity = cms.double( 5.0 ), gridSpacing = cms.double( 0.55 ), pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ) ) fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer", src = cms.InputTag( "hltParticleFlow" ), globalThreshold = cms.double( 0.0 ), alias = cms.string( "hltPFMet" ), calculateSignificance = cms.bool( False ), parameters = cms.PSet( ), applyWeight = cms.bool( False ), srcWeights = cms.InputTag( "" ) ) fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), skipHCAL = cms.bool( True ), skipECAL = cms.bool( False ), eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), maxRapidity = cms.double( 2.5 ), gridSpacing = cms.double( 0.55 ), usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), skipHCAL = cms.bool( False ), skipECAL = cms.bool( True ), eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), maxRapidity = cms.double( 2.5 ), gridSpacing = cms.double( 0.55 ), usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer", productLabels = cms.vstring( 'EcalRegionalRecHitsEB', 'EcalRegionalRecHitsEE' ), ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), l1TagNonIsolated = cms.InputTag( "NotUsed" ), useUncalib = cms.bool( False ), doIsolated = cms.bool( True ), l1LowerThr = cms.double( 0.0 ), l1UpperThr = cms.double( 999.0 ), l1LowerThrIgnoreIsolation = cms.double( 100.0 ), regionEtaMargin = cms.double( 0.4 ), regionPhiMargin = cms.double( 0.4 ) ) fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer", productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ), l1TagNonIsolated = cms.InputTag( "NotUsed" ), useUncalib = cms.bool( False ), doIsolated = cms.bool( True ), l1LowerThr = cms.double( 0.0 ), l1UpperThr = cms.double( 999.0 ), l1LowerThrIgnoreIsolation = cms.double( 100.0 ), regionEtaMargin = cms.double( 0.4 ), regionPhiMargin = cms.double( 0.4 ) ) fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( barrel = cms.PSet( ), endcap = cms.PSet( ), name = cms.string( "PFRecHitECALNavigator" ) ), producers = cms.VPSet( cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEBRecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), applySelectionsToAllCrystals = cms.bool( True ) ), cms.PSet( topologicalCleaning = cms.bool( True ), skipTTRecoveredHits = cms.bool( True ), cleaningThreshold = cms.double( 2.0 ), name = cms.string( "PFRecHitQTestECAL" ), timingCleaning = cms.bool( True ) ) ) ), cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEERecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), applySelectionsToAllCrystals = cms.bool( True ) ), cms.PSet( topologicalCleaning = cms.bool( True ), skipTTRecoveredHits = cms.bool( True ), cleaningThreshold = cms.double( 2.0 ), name = cms.string( "PFRecHitQTestECAL" ), timingCleaning = cms.bool( True ) ) ) ) ) ) fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), producers = cms.VPSet( cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ), name = cms.string( "PFPSRecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( threshold = cms.double( 7.0E-6 ), name = cms.string( "PFRecHitQTestThreshold" ) ) ) ) ) ) fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ), usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( seedingThresholdPt = cms.double( 0.15 ), seedingThreshold = cms.double( 0.6 ), detector = cms.string( "ECAL_ENDCAP" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 0.23 ), detector = cms.string( "ECAL_BARREL" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), nNeighbours = cms.int32( 8 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( gatheringThreshold = cms.double( 0.08 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "ECAL_BARREL" ) ), cms.PSet( gatheringThreshold = cms.double( 0.3 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "ECAL_ENDCAP" ) ) ), algoName = cms.string( "Basic2DGenericTopoClusterizer" ), useCornerCells = cms.bool( True ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( 9 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominator = cms.double( 0.08 ), minFractionInCalc = cms.double( 1.0E-9 ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0510871 ), threshLowE = cms.double( 0.5 ), noiseTerm = cms.double( 1.10889 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 1.31883 ), threshHighE = cms.double( 5.0 ), constantTerm = cms.double( 0.428192 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 1.0 ), noiseTerm = cms.double( 5.72489999999 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 6.92683000001 ), threshHighE = cms.double( 10.0 ), constantTerm = cms.double( 0.0 ) ) ), maxIterations = cms.uint32( 50 ), positionCalcForConvergence = cms.PSet( minAllowedNormalization = cms.double( 0.0 ), T0_ES = cms.double( 1.2 ), algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), T0_EE = cms.double( 3.1 ), T0_EB = cms.double( 7.4 ), X0 = cms.double( 0.89 ), minFractionInCalc = cms.double( 0.0 ), W0 = cms.double( 4.2 ) ), allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominator = cms.double( 0.08 ), minFractionInCalc = cms.double( 1.0E-9 ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0510871 ), threshLowE = cms.double( 0.5 ), noiseTerm = cms.double( 1.10889 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 1.31883 ), threshHighE = cms.double( 5.0 ), constantTerm = cms.double( 0.428192 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 1.0 ), noiseTerm = cms.double( 5.72489999999 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 6.92683000001 ), threshHighE = cms.double( 10.0 ), constantTerm = cms.double( 0.0 ) ) ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.double( 0.08 ), detector = cms.string( "ECAL_BARREL" ) ), cms.PSet( recHitEnergyNorm = cms.double( 0.3 ), detector = cms.string( "ECAL_ENDCAP" ) ) ), showerSigma = cms.double( 1.5 ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ) ), positionReCalc = cms.PSet( minAllowedNormalization = cms.double( 0.0 ), T0_ES = cms.double( 1.2 ), algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), T0_EE = cms.double( 3.1 ), T0_EB = cms.double( 7.4 ), X0 = cms.double( 0.89 ), minFractionInCalc = cms.double( 0.0 ), W0 = cms.double( 4.2 ) ), energyCorrector = cms.PSet( ) ) fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ), usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 1.2E-4 ), detector = cms.string( "PS1" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 1.2E-4 ), detector = cms.string( "PS2" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), nNeighbours = cms.int32( 4 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "PS1" ) ), cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "PS2" ) ) ), algoName = cms.string( "Basic2DGenericTopoClusterizer" ), useCornerCells = cms.bool( False ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominator = cms.double( 6.0E-5 ), minFractionInCalc = cms.double( 1.0E-9 ) ), maxIterations = cms.uint32( 50 ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), detector = cms.string( "PS1" ) ), cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), detector = cms.string( "PS2" ) ) ), showerSigma = cms.double( 0.3 ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ) ), positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) fragment.hltParticleFlowClusterECALForMuonsMF = cms.EDProducer( "CorrectedECALPFClusterProducer", minimumPSEnergy = cms.double( 0.0 ), skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ), energyCorrector = cms.PSet( recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" ) ) fragment.hltMuonEcalMFPFClusterIsoForMuons = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ), pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMF" ), rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), drMax = cms.double( 0.3 ), drVetoBarrel = cms.double( 0.05 ), drVetoEndcap = cms.double( 0.05 ), etaStripBarrel = cms.double( 0.0 ), etaStripEndcap = cms.double( 0.0 ), energyBarrel = cms.double( 0.0 ), energyEndcap = cms.double( 0.0 ), effectiveAreas = cms.vdouble( 0.58, 0.35 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) fragment.hltMuonHcalRegPFClusterIsoForMuons = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ), pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), useHF = cms.bool( False ), pfClusterProducerHFEM = cms.InputTag( "" ), pfClusterProducerHFHAD = cms.InputTag( "" ), rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetHCAL" ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), drMax = cms.double( 0.3 ), drVetoBarrel = cms.double( 0.1 ), drVetoEndcap = cms.double( 0.1 ), etaStripBarrel = cms.double( 0.0 ), etaStripEndcap = cms.double( 0.0 ), energyBarrel = cms.double( 0.0 ), energyEndcap = cms.double( 0.0 ), useEt = cms.bool( True ), effectiveAreas = cms.vdouble( 0.227, 0.372 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), doEffAreaCorrection = cms.bool( True ), effectiveAreasCorr = cms.vdouble( 0.594, 0.64 ), effectiveAreasThres = cms.vdouble( 9.0, 9.0 ) ) fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "hltPixelVertices" ), zErrorVetex = cms.double( 0.2 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 24.2 ), maxNVertices = cms.int32( 4 ), maxNRegions = cms.int32( 40 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), ptMin = cms.double( 0.3 ), mode = cms.string( "VerticesFixed" ), input = cms.InputTag( "hltIterL3MuonCandidates" ), searchOpt = cms.bool( False ), whereToUseMeasurementTracker = cms.string( "Never" ), originRadius = cms.double( 0.1 ), measurementTrackerName = cms.InputTag( "" ), precise = cms.bool( True ), deltaEta = cms.double( 0.3 ), deltaPhi = cms.double( 0.3 ) ) ) fragment.hltPixelTracksInRegionIter0L3Muon = cms.EDProducer( "TrackSelectorByRegion", tracks = cms.InputTag( "hltPixelTracks" ), regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3Muon" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) fragment.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3Muon" ), InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), useEventsWithNoVertex = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), usePV = cms.bool( False ), removeOTRechits = cms.bool( False ), includeFourthHit = cms.bool( True ), produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) fragment.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) fragment.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltIter0" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIter0L3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "hltTrimmedPixelVertices" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 0.003 ), dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), dr_exp = cms.vint32( 4, 4, 4 ), d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), dz_exp = cms.vint32( 4, 4, 4 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 3, 3 ) ) ) fragment.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltMuonTkRelIsolationCut0p14Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", UseRhoCorrectedCaloDeposits = cms.bool( False ), UseCaloIso = cms.bool( False ), CaloDepositsLabel = cms.InputTag( "notUsed" ), inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), printDebug = cms.bool( False ), CutsPSet = cms.PSet( applyCutsORmaxNTracks = cms.bool( False ), maxNTracks = cms.int32( -1 ), Thresholds = cms.vdouble( 0.14 ), EtaBounds = cms.vdouble( 2.411 ), ComponentName = cms.string( "SimpleCuts" ), ConeSizes = cms.vdouble( 0.3 ) ), TrkExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), Pt_Min = cms.double( -1.0 ), VetoLeadingTrack = cms.bool( True ), DR_Max = cms.double( 0.3 ), DepositLabel = cms.untracked.string( "PXLS" ), PtVeto_Min = cms.double( 2.0 ), NHits_Min = cms.uint32( 0 ), PropagateTracksToRadius = cms.bool( True ), ReferenceRadius = cms.double( 6.0 ), Chi2Prob_Min = cms.double( -1.0 ), Diff_r = cms.double( 0.1 ), BeamlineOption = cms.string( "BeamSpotFromEvent" ), ComponentName = cms.string( "PixelTrackExtractor" ), DR_VetoPt = cms.double( 0.025 ) ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), DR_Veto_E = cms.double( 0.07 ), Weight_H = cms.double( 1.0 ), CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), DR_Max = cms.double( 0.3 ), DepositLabel = cms.untracked.string( "EcalPlusHcal" ), Vertex_Constraint_XY = cms.bool( False ), Threshold_H = cms.double( 0.5 ), Threshold_E = cms.double( 0.2 ), ComponentName = cms.string( "CaloExtractor" ), Weight_E = cms.double( 1.0 ) ) ) fragment.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer", PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ), doSatelliteClusterMerge = cms.bool( False ), thresh_PFClusterBarrel = cms.double( 0.5 ), PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ), useRegression = cms.bool( True ), satelliteMajorityFraction = cms.double( 0.5 ), thresh_PFClusterEndcap = cms.double( 0.5 ), ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ), verbose = cms.untracked.bool( False ), thresh_SCEt = cms.double( 4.0 ), etawidth_SuperClusterEndcap = cms.double( 0.04 ), phiwidth_SuperClusterEndcap = cms.double( 0.6 ), useDynamicDPhiWindow = cms.bool( True ), PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ), regressionConfig = cms.PSet( uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ), ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ), regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ), uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ), isHLT = cms.bool( True ), regTrainedWithPS = cms.bool( True ) ), applyCrackCorrections = cms.bool( False ), satelliteClusterSeedThreshold = cms.double( 50.0 ), etawidth_SuperClusterBarrel = cms.double( 0.04 ), PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ), PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), thresh_PFClusterSeedBarrel = cms.double( 1.0 ), EnergyWeight = cms.string( "Raw" ), BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), thresh_PFClusterSeedEndcap = cms.double( 1.0 ), phiwidth_SuperClusterBarrel = cms.double( 0.6 ), thresh_PFClusterES = cms.double( 0.5 ), seedThresholdIsET = cms.bool( True ), isOOTCollection = cms.bool( False ), barrelRecHits = cms.InputTag( "" ), endcapRecHits = cms.InputTag( "" ), PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ), dropUnseedable = cms.bool( False ), ClusteringType = cms.string( "Mustache" ) ) fragment.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers", scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ), scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ), recoEcalCandidateCollection = cms.string( "" ) ) fragment.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper", saveTags = cms.bool( True ), candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ), candNonIsolatedTag = cms.InputTag( "" ), doIsolated = cms.bool( True ) ) fragment.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), multThresEB = cms.double( 1.0 ), multThresEE = cms.double( 1.25 ) ) fragment.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit", hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), skipHCAL = cms.bool( False ), skipECAL = cms.bool( False ), eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), maxRapidity = cms.double( 2.5 ), gridSpacing = cms.double( 0.55 ), usePFThresholdsFromDB = cms.bool( True ) ) fragment.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), hbheRecHitsTag = cms.InputTag( "hltHbhereco" ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ), etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ), eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ), etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ), usePFThresholdsFromDB = cms.bool( True ), innerCone = cms.double( 0.0 ), outerCone = cms.double( 0.14 ), depth = cms.int32( 0 ), maxSeverityHB = cms.int32( 9 ), maxSeverityHE = cms.int32( 9 ), doEtSum = cms.bool( False ), useSingleTower = cms.bool( False ), effectiveAreas = cms.vdouble( 0.105, 0.17 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) fragment.hltEgammaEcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ), rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), drMax = cms.double( 0.3 ), drVetoBarrel = cms.double( 0.0 ), drVetoEndcap = cms.double( 0.0 ), etaStripBarrel = cms.double( 0.0 ), etaStripEndcap = cms.double( 0.0 ), energyBarrel = cms.double( 0.0 ), energyEndcap = cms.double( 0.0 ), effectiveAreas = cms.vdouble( 0.16544, 0.13212 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) fragment.hltEgammaHcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), useHF = cms.bool( False ), pfClusterProducerHFEM = cms.InputTag( "" ), pfClusterProducerHFHAD = cms.InputTag( "" ), rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ), doRhoCorrection = cms.bool( False ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), drMax = cms.double( 0.3 ), drVetoBarrel = cms.double( 0.0 ), drVetoEndcap = cms.double( 0.0 ), etaStripBarrel = cms.double( 0.0 ), etaStripEndcap = cms.double( 0.0 ), energyBarrel = cms.double( 0.0 ), energyEndcap = cms.double( 0.0 ), useEt = cms.bool( True ), effectiveAreas = cms.vdouble( 0.2, 0.25 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), doEffAreaCorrection = cms.bool( False ), effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ), effectiveAreasThres = cms.vdouble( 0.0, 0.0 ) ) fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2', 'BPix1+BPix3', 'BPix1+BPix4', 'BPix2+BPix3', 'BPix2+BPix4', 'BPix3+BPix4', 'FPix1_pos+FPix2_pos', 'FPix1_pos+FPix3_pos', 'FPix2_pos+FPix3_pos', 'BPix1+FPix1_pos', 'BPix1+FPix2_pos', 'BPix1+FPix3_pos', 'BPix2+FPix1_pos', 'BPix2+FPix2_pos', 'BPix2+FPix3_pos', 'BPix3+FPix1_pos', 'BPix3+FPix2_pos', 'BPix3+FPix3_pos', 'BPix4+FPix1_pos', 'BPix4+FPix2_pos', 'BPix4+FPix3_pos', 'FPix1_neg+FPix2_neg', 'FPix1_neg+FPix3_neg', 'FPix2_neg+FPix3_neg', 'BPix1+FPix1_neg', 'BPix1+FPix2_neg', 'BPix1+FPix3_neg', 'BPix2+FPix1_neg', 'BPix2+FPix2_neg', 'BPix2+FPix3_neg', 'BPix3+FPix1_neg', 'BPix3+FPix2_neg', 'BPix3+FPix3_neg', 'BPix4+FPix1_neg', 'BPix4+FPix2_neg', 'BPix4+FPix3_neg' ), BPix = cms.PSet( hitErrorRPhi = cms.double( 0.0027 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.006 ), HitProducer = cms.string( "hltSiPixelRecHits" ) ), FPix = cms.PSet( hitErrorRPhi = cms.double( 0.0051 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.0036 ), HitProducer = cms.string( "hltSiPixelRecHits" ) ), TIB = cms.PSet( ), TID = cms.PSet( ), TOB = cms.PSet( ), TEC = cms.PSet( ), MTIB = cms.PSet( ), MTID = cms.PSet( ), MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'BPix1+BPix2+BPix3', 'BPix2+BPix3+BPix4', 'BPix1+BPix3+BPix4', 'BPix1+BPix2+BPix4', 'BPix2+BPix3+FPix1_pos', 'BPix2+BPix3+FPix1_neg', 'BPix1+BPix2+FPix1_pos', 'BPix1+BPix2+FPix1_neg', 'BPix2+FPix1_pos+FPix2_pos', 'BPix2+FPix1_neg+FPix2_neg', 'BPix1+FPix1_pos+FPix2_pos', 'BPix1+FPix1_neg+FPix2_neg', 'FPix1_pos+FPix2_pos+FPix3_pos', 'FPix1_neg+FPix2_neg+FPix3_neg', 'BPix1+BPix3+FPix1_pos', 'BPix1+BPix2+FPix2_pos', 'BPix1+BPix3+FPix1_neg', 'BPix1+BPix2+FPix2_neg', 'BPix1+FPix2_neg+FPix3_neg', 'BPix1+FPix1_neg+FPix3_neg', 'BPix1+FPix2_pos+FPix3_pos', 'BPix1+FPix1_pos+FPix3_pos' ), BPix = cms.PSet( hitErrorRPhi = cms.double( 0.0027 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.006 ), HitProducer = cms.string( "hltSiPixelRecHits" ) ), FPix = cms.PSet( hitErrorRPhi = cms.double( 0.0051 ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), useErrorsFromParam = cms.bool( True ), hitErrorRZ = cms.double( 0.0036 ), HitProducer = cms.string( "hltSiPixelRecHits" ) ), TIB = cms.PSet( ), TID = cms.PSet( ), TOB = cms.PSet( ), TEC = cms.PSet( ), MTIB = cms.PSet( ), MTID = cms.PSet( ), MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) fragment.hltEgammaSuperClustersToPixelMatchUnseeded = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer", cands = cms.InputTag( "hltEgammaCandidatesUnseeded" ), minEtCutEB = cms.double( 0.0 ), minEtCutEE = cms.double( 0.0 ), cuts = cms.VPSet( cms.PSet( endcapCut = cms.PSet( useEt = cms.bool( False ), cutOverE = cms.double( 0.2 ) ), var = cms.InputTag( "hltEgammaHoverEUnseeded" ), barrelCut = cms.PSet( useEt = cms.bool( False ), cutOverE = cms.double( 0.2 ) ) ) ) ) fragment.hltEleSeedsTrackingRegionsUnseeded = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer", RegionPSet = cms.PSet( minBSDeltaZ = cms.double( 0.0 ), useZInVertex = cms.bool( False ), vertices = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), useZInBeamspot = cms.bool( False ), ptMin = cms.double( 1.5 ), deltaEtaRegion = cms.double( 0.1 ), nrSigmaForBSDeltaZ = cms.double( 4.0 ), originHalfLength = cms.double( 12.5 ), measurementTrackerEvent = cms.InputTag( "" ), originRadius = cms.double( 0.05 ), precise = cms.bool( True ), superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ), whereToUseMeasTracker = cms.string( "kNever" ), deltaPhiRegion = cms.double( 0.4 ), defaultZ = cms.double( 0.0 ) ) ) fragment.hltElePixelHitDoubletsUnseeded = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "hltPixelLayerPairs" ), trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), clusterCheck = cms.InputTag( "" ), produceSeedingHitSets = cms.bool( True ), produceIntermediateHitDoublets = cms.bool( False ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) fragment.hltElePixelHitDoubletsForTripletsUnseeded = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ), trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), clusterCheck = cms.InputTag( "" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0, 1 ) ) fragment.hltElePixelHitTripletsUnseeded = cms.EDProducer( "CAHitTripletEDProducer", doublets = cms.InputTag( "hltElePixelHitDoubletsForTripletsUnseeded" ), extraHitRPhitolerance = cms.double( 0.032 ), useBendingCorrection = cms.bool( True ), CAThetaCut = cms.double( 0.004 ), CAPhiCut = cms.double( 0.1 ), CAThetaCut_byTriplets = cms.VPSet( cms.PSet( seedingLayers = cms.string( "" ), cut = cms.double( -1.0 ) ) ), CAPhiCut_byTriplets = cms.VPSet( cms.PSet( seedingLayers = cms.string( "" ), cut = cms.double( -1.0 ) ) ), CAHardPtCut = cms.double( 0.3 ), maxChi2 = cms.PSet( value2 = cms.double( 6.0 ), value1 = cms.double( 100.0 ), pt1 = cms.double( 0.8 ), enabled = cms.bool( True ), pt2 = cms.double( 8.0 ) ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) fragment.hltElePixelSeedsDoubletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", seedingHitSets = cms.InputTag( "hltElePixelHitDoubletsUnseeded" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), MinOneOverPtError = cms.double( 1.0 ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) fragment.hltElePixelSeedsTripletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer", seedingHitSets = cms.InputTag( "hltElePixelHitTripletsUnseeded" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), MinOneOverPtError = cms.double( 1.0 ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ) ) fragment.hltElePixelSeedsCombinedUnseeded = cms.EDProducer( "SeedCombiner", seedCollections = cms.VInputTag( 'hltElePixelSeedsDoubletsUnseeded','hltElePixelSeedsTripletsUnseeded' ), clusterRemovalInfos = cms.VInputTag( ) ) fragment.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronNHitSeedProducer", initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ), vertices = cms.InputTag( "" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), measTkEvt = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ), matcherConfig = cms.PSet( useRecoVertex = cms.bool( False ), minNrHits = cms.vuint32( 2, 3 ), matchingCuts = cms.VPSet( cms.PSet( dPhiMaxHighEt = cms.vdouble( 0.05 ), version = cms.int32( 2 ), dRZMaxHighEt = cms.vdouble( 9999.0 ), dRZMaxLowEtGrad = cms.vdouble( 0.0 ), dPhiMaxLowEtGrad = cms.vdouble( -0.002 ), dPhiMaxHighEtThres = cms.vdouble( 20.0 ), dRZMaxHighEtThres = cms.vdouble( 0.0 ) ), cms.PSet( etaBins = cms.vdouble( ), dPhiMaxHighEt = cms.vdouble( 0.003 ), version = cms.int32( 2 ), dRZMaxHighEt = cms.vdouble( 0.05 ), dRZMaxLowEtGrad = cms.vdouble( -0.002 ), dPhiMaxLowEtGrad = cms.vdouble( 0.0 ), dPhiMaxHighEtThres = cms.vdouble( 0.0 ), dRZMaxHighEtThres = cms.vdouble( 30.0 ) ), cms.PSet( etaBins = cms.vdouble( ), dPhiMaxHighEt = cms.vdouble( 0.003 ), version = cms.int32( 2 ), dRZMaxHighEt = cms.vdouble( 0.05 ), dRZMaxLowEtGrad = cms.vdouble( -0.002 ), dPhiMaxLowEtGrad = cms.vdouble( 0.0 ), dPhiMaxHighEtThres = cms.vdouble( 0.0 ), dRZMaxHighEtThres = cms.vdouble( 30.0 ) ) ), minNrHitsValidLayerBins = cms.vint32( 4 ), detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ), navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ), paramMagField = cms.ESInputTag( "","ParabolicMf" ) ) ) fragment.hltEgammaPixelMatchVarsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), dPhi1SParams = cms.PSet( bins = cms.VPSet( cms.PSet( yMin = cms.int32( 1 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ), xMin = cms.double( 0.0 ), yMax = cms.int32( 1 ), xMax = cms.double( 1.5 ), funcType = cms.string( "TF1:=pol3" ) ), cms.PSet( yMin = cms.int32( 2 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ), xMin = cms.double( 0.0 ), yMax = cms.int32( 2 ), xMax = cms.double( 1.5 ), funcType = cms.string( "TF1:=pol3" ) ), cms.PSet( yMin = cms.int32( 3 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ), xMin = cms.double( 0.0 ), yMax = cms.int32( 99999 ), xMax = cms.double( 1.5 ), funcType = cms.string( "TF1:=pol3" ) ), cms.PSet( yMin = cms.int32( 1 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.00823, -0.0029 ), xMin = cms.double( 1.5 ), yMax = cms.int32( 1 ), xMax = cms.double( 2.0 ), funcType = cms.string( "TF1:=pol1" ) ), cms.PSet( yMin = cms.int32( 1 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.00282 ), xMin = cms.double( 2.0 ), yMax = cms.int32( 1 ), xMax = cms.double( 3.0 ), funcType = cms.string( "TF1:=pol0" ) ), cms.PSet( yMin = cms.int32( 2 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.010838, -0.00345 ), xMin = cms.double( 1.5 ), yMax = cms.int32( 2 ), xMax = cms.double( 2.0 ), funcType = cms.string( "TF1:=pol1" ) ), cms.PSet( yMin = cms.int32( 2 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.0043 ), xMin = cms.double( 2.0 ), yMax = cms.int32( 2 ), xMax = cms.double( 3.0 ), funcType = cms.string( "TF1:=pol0" ) ), cms.PSet( yMin = cms.int32( 3 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ), xMin = cms.double( 1.5 ), yMax = cms.int32( 99999 ), xMax = cms.double( 3.0 ), funcType = cms.string( "TF1:=pol2" ) ) ) ), dPhi2SParams = cms.PSet( bins = cms.VPSet( cms.PSet( yMin = cms.int32( 1 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 1.3E-4 ), xMin = cms.double( 0.0 ), yMax = cms.int32( 99999 ), xMax = cms.double( 1.6 ), funcType = cms.string( "TF1:=pol0" ) ), cms.PSet( yMin = cms.int32( 1 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ), xMin = cms.double( 1.5 ), yMax = cms.int32( 99999 ), xMax = cms.double( 1.9 ), funcType = cms.string( "TF1:=pol1" ) ), cms.PSet( yMin = cms.int32( 1 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 7.94E-5 ), xMin = cms.double( 1.9 ), yMax = cms.int32( 99999 ), xMax = cms.double( 3.0 ), funcType = cms.string( "TF1:=pol0" ) ) ) ), dRZ2SParams = cms.PSet( bins = cms.VPSet( cms.PSet( yMin = cms.int32( 1 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ), xMin = cms.double( 0.0 ), yMax = cms.int32( 99999 ), xMax = cms.double( 1.5 ), funcType = cms.string( "TF1:=pol3" ) ), cms.PSet( yMin = cms.int32( 1 ), binType = cms.string( "AbsEtaClus" ), funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ), xMin = cms.double( 1.5 ), yMax = cms.int32( 99999 ), xMax = cms.double( 3.0 ), funcType = cms.string( "TF1:=pol3" ) ) ) ), productsToWrite = cms.int32( 0 ) ) fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( True ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 1000000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) fragment.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer", TrajectoryInEvent = cms.bool( True ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ), AlgorithmName = cms.string( "gsf" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ), Propagator = cms.string( "hltESPFwdElectronPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ) ) fragment.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers", TrackProducer = cms.InputTag( "" ), GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), UseGsfTracks = cms.bool( True ), BSProducer = cms.InputTag( "hltOnlineBeamSpot" ) ) fragment.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), upperTrackNrToRemoveCut = cms.int32( 9999 ), lowerTrackNrToRemoveCut = cms.int32( -1 ), useDefaultValuesForBarrel = cms.bool( False ), useDefaultValuesForEndcap = cms.bool( False ), produceAbsValues = cms.bool( False ) ) fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers", electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ), trackProducer = cms.InputTag( "hltMergedTracks" ), recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ), egTrkIsoPtMin = cms.double( 1.0 ), egTrkIsoConeSize = cms.double( 0.2 ), egTrkIsoZSpan = cms.double( 0.15 ), egTrkIsoRSpan = cms.double( 999999.0 ), egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ), egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ), egTrkIsoStripBarrel = cms.double( 0.01 ), egTrkIsoStripEndcap = cms.double( 0.01 ), useGsfTrack = cms.bool( True ), useSCRefs = cms.bool( True ) ) fragment.hltEgammaR9IDUnseeded = cms.EDProducer( "EgammaHLTR9IDProducer", recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) fragment.hltL2MuonCandidatesNoVtx = cms.EDProducer( "L2MuonCandidateProducer", InputObjects = cms.InputTag( "hltL2Muons" ) ) fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2", src = cms.InputTag( "hltL2Muons" ), layersToTry = cms.int32( 8 ), fixedErrorRescaleFactorForHitless = cms.double( 2.0 ), hitsToTry = cms.int32( 8 ), adjustErrorsDynamicallyForHits = cms.bool( False ), adjustErrorsDynamicallyForHitless = cms.bool( True ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), UseHitLessSeeds = cms.bool( True ), estimator = cms.string( "hltESPChi2MeasurementEstimator100" ), maxEtaForTOB = cms.double( 1.8 ), minEtaForTEC = cms.double( 0.7 ), debug = cms.untracked.bool( False ), fixedErrorRescaleFactorForHits = cms.double( 1.0 ), maxSeeds = cms.uint32( 16 ), maxHitlessSeeds = cms.uint32( 5 ), maxHitSeeds = cms.uint32( 7 ), numL2ValidHitsCutAllEta = cms.uint32( 20 ), numL2ValidHitsCutAllEndcap = cms.uint32( 30 ), pT1 = cms.double( 13.0 ), pT2 = cms.double( 30.0 ), pT3 = cms.double( 70.0 ), eta1 = cms.double( 0.2 ), eta2 = cms.double( 0.3 ), eta3 = cms.double( 1.0 ), eta4 = cms.double( 1.2 ), eta5 = cms.double( 1.6 ), eta6 = cms.double( 1.4 ), eta7 = cms.double( 2.1 ), SF1 = cms.double( 3.0 ), SF2 = cms.double( 4.0 ), SF3 = cms.double( 5.0 ), SF4 = cms.double( 7.0 ), SF5 = cms.double( 10.0 ), SF6 = cms.double( 2.0 ), SFHld = cms.double( 2.0 ), SFHd = cms.double( 12.0 ), tsosDiff1 = cms.double( 0.2 ), tsosDiff2 = cms.double( 0.02 ), displacedReco = cms.bool( True ), propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ) ) fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( True ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 500000 ), maxSeedsBeforeCleaning = cms.uint32( 0 ) ) fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "iter10" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), Fitter = cms.string( "hltESPKFFittingSmoother" ), Propagator = cms.string( "PropagatorWithMaterial" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dr_exp = cms.vint32( 4, 4, 2147483647 ), d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 4, 3, 2 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), dz_exp = cms.vint32( 4, 4, 2147483647 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 5, 5 ) ) ) fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', 'SteppingHelixPropagatorAny', 'hltESPSmartPropagator', 'hltESPSteppingHelixPropagatorOpposite' ) ), MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), TrackLoaderParameters = cms.PSet( MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), DoSmoothing = cms.bool( True ), SmoothTkTrack = cms.untracked.bool( False ), VertexConstraint = cms.bool( False ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), PutTkTrackIntoEvent = cms.untracked.bool( False ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), L3TrajBuilderParameters = cms.PSet( PtCut = cms.double( 1.0 ), TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), GlobalMuonTrackMatcher = cms.PSet( Chi2Cut_3 = cms.double( 200.0 ), DeltaDCut_2 = cms.double( 10.0 ), Eta_threshold = cms.double( 1.2 ), Quality_2 = cms.double( 15.0 ), DeltaDCut_1 = cms.double( 40.0 ), Quality_3 = cms.double( 7.0 ), DeltaDCut_3 = cms.double( 15.0 ), Quality_1 = cms.double( 20.0 ), Pt_threshold1 = cms.double( 0.0 ), DeltaRCut_2 = cms.double( 0.2 ), DeltaRCut_1 = cms.double( 0.1 ), Pt_threshold2 = cms.double( 9.99999999E8 ), Chi2Cut_1 = cms.double( 50.0 ), Chi2Cut_2 = cms.double( 50.0 ), DeltaRCut_3 = cms.double( 1.0 ), LocChi2Cut = cms.double( 0.001 ), Propagator = cms.string( "hltESPSmartPropagator" ), MinPt = cms.double( 1.0 ), MinP = cms.double( 2.5 ) ), ScaleTECxFactor = cms.double( -1.0 ), tkTrajUseVertex = cms.bool( False ), MuonTrackingRegionBuilder = cms.PSet( Rescale_Dz = cms.double( 4.0 ), Pt_fixed = cms.bool( False ), Eta_fixed = cms.bool( True ), Eta_min = cms.double( 0.1 ), DeltaZ = cms.double( 24.2 ), maxRegions = cms.int32( 2 ), EtaR_UpperLimit_Par1 = cms.double( 0.25 ), UseVertex = cms.bool( False ), Z_fixed = cms.bool( False ), 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( 3.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), input = cms.InputTag( "hltL2Muons" ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) ), TrackTransformer = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), RefitDirection = cms.string( "insideOut" ), RefitRPCHits = cms.bool( True ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), tkTrajVertex = cms.InputTag( "Notused" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), RefitFlag = cms.bool( True ), SkipStation = cms.int32( -1 ), Chi2CutRPC = cms.double( 1.0 ), PropDirForCosmics = cms.bool( False ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), HitThreshold = cms.int32( 1 ), DYTthrs = cms.vint32( 30, 15 ), TrackerSkipSystem = cms.int32( -1 ), RefitDirection = cms.string( "insideOut" ), Chi2CutCSC = cms.double( 150.0 ), Chi2CutDT = cms.double( 10.0 ), RefitRPCHits = cms.bool( True ), TrackerSkipSection = cms.int32( -1 ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonHitsOption = cms.int32( 1 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), PCut = cms.double( 2.5 ), tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ) ) ) fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner", labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner", labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' ) ) fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer", InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ), InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), MuonPtOption = cms.string( "Global" ) ) fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO", l2Src = cms.InputTag( "hltL2Muons" ), l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ), InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ), applyL3Filters = cms.bool( False ), MinNhits = cms.int32( 1 ), MaxNormalizedChi2 = cms.double( 20.0 ), MinNmuonHits = cms.int32( 1 ), MaxPtDifference = cms.double( 0.3 ) ) fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer", EtaR_UpperLimit_Par1 = cms.double( 0.25 ), DeltaR = cms.double( 0.3 ), OnDemand = cms.int32( -1 ), Rescale_phi = cms.double( 3.0 ), Eta_fixed = cms.bool( True ), Rescale_eta = cms.double( 3.0 ), PhiR_UpperLimit_Par2 = cms.double( 0.2 ), Eta_min = cms.double( 0.0 ), Phi_fixed = cms.bool( True ), Phi_min = cms.double( 0.0 ), PhiR_UpperLimit_Par1 = cms.double( 0.6 ), EtaR_UpperLimit_Par2 = cms.double( 0.15 ), UseVertex = cms.bool( False ), Rescale_Dz = cms.double( 4.0 ), Pt_fixed = cms.bool( True ), Z_fixed = cms.bool( True ), Pt_min = cms.double( 0.0 ), DeltaZ = cms.double( 24.2 ), DeltaEta = cms.double( 0.3 ), DeltaPhi = cms.double( 0.225 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), vertexCollection = cms.InputTag( "notUsed" ), MeasurementTrackerName = cms.InputTag( "" ), input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion", tracks = cms.InputTag( "hltPixelTracks" ), regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ), InputVertexCollection = cms.InputTag( "" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.3 ), useProtoTrackKinematics = cms.bool( False ), useEventsWithNoVertex = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), usePV = cms.bool( False ), removeOTRechits = cms.bool( False ), includeFourthHit = cms.bool( True ), produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "none" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltIter0" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "hltTrimmedPixelVertices" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dr_exp = cms.vint32( 4, 4, 2147483647 ), d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), dz_exp = cms.vint32( 4, 4, 2147483647 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 3, 4 ) ) ) fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ), originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover", trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ), trackClassifier = cms.InputTag( '','QualityMasks' ), pixelClusters = cms.InputTag( "hltSiPixelClusters" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ), oldClusterRemovalInfo = cms.InputTag( "" ), TrackQuality = cms.string( "highPurity" ), maxChi2 = cms.double( 16.0 ), minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", src = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), phase2clustersToSkip = cms.InputTag( "" ) ) fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'TIB1+TIB2+MTIB3', 'TIB1+TIB2+MTID1_pos', 'TIB1+TIB2+MTID1_neg', 'TID1_pos+TID2_pos+TID3_pos', 'TID1_neg+TID2_neg+TID3_neg', 'TID1_pos+TID2_pos+MTID3_pos', 'TID1_neg+TID2_neg+MTID3_neg' ), BPix = cms.PSet( ), FPix = cms.PSet( ), TIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), TID = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 1 ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 2 ) ), TOB = cms.PSet( ), TEC = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 1 ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 2 ) ), MTIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), MTID = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 3 ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 3 ) ), MTOB = cms.PSet( ), MTEC = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 3 ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 3 ) ) ) fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer", EtaR_UpperLimit_Par1 = cms.double( 0.25 ), DeltaR = cms.double( 0.1 ), OnDemand = cms.int32( 0 ), Rescale_phi = cms.double( 3.0 ), Eta_fixed = cms.bool( True ), Rescale_eta = cms.double( 3.0 ), PhiR_UpperLimit_Par2 = cms.double( 0.2 ), Eta_min = cms.double( 0.0 ), Phi_fixed = cms.bool( True ), Phi_min = cms.double( 0.0 ), PhiR_UpperLimit_Par1 = cms.double( 0.6 ), EtaR_UpperLimit_Par2 = cms.double( 0.15 ), UseVertex = cms.bool( True ), Rescale_Dz = cms.double( 4.0 ), Pt_fixed = cms.bool( True ), Z_fixed = cms.bool( True ), Pt_min = cms.double( 2.0 ), DeltaZ = cms.double( 24.2 ), DeltaEta = cms.double( 0.3 ), DeltaPhi = cms.double( 0.3 ), maxRegions = cms.int32( 5 ), precise = cms.bool( True ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" ) ) fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), MaxNumberOfStripClusters = cms.uint32( 800000 ), ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "" ), DontCountDetsAboveNClusters = cms.uint32( 0 ), silentClusterCheck = cms.untracked.bool( False ) ) fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ), trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ), maxElement = cms.uint32( 100000 ), useFixedPreFiltering = cms.bool( False ), phiPreFiltering = cms.double( 0.3 ), extraHitRPhitolerance = cms.double( 0.0 ), extraHitRZtolerance = cms.double( 0.0 ), extraZKDBox = cms.double( 0.2 ), extraRKDBox = cms.double( 0.2 ), extraPhiKDBox = cms.double( 0.005 ), fnSigmaRZ = cms.double( 2.0 ), refitHits = cms.bool( True ), ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxChi2 = cms.double( 5.0 ), chi2VsPtCut = cms.bool( True ), pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), detIdsToDebug = cms.vint32( 0, 0, 0 ) ) fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), MinOneOverPtError = cms.double( 1.0 ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( FilterStripHits = cms.bool( False ), FilterPixelHits = cms.bool( False ), ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), FilterAtHelixStage = cms.bool( True ), ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) ) ) fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltIterX" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dr_exp = cms.vint32( 4, 4, 2147483647 ), d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), dz_exp = cms.vint32( 4, 4, 2147483647 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 3, 4 ) ) ) fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ), originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector", InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ), SeedMapTag = cms.InputTag( "hltL2Muons" ), L1MinPt = cms.double( 1.0 ), L1MaxEta = cms.double( 5.0 ), L1MinQuality = cms.uint32( 7 ), CentralBxOnly = cms.bool( True ) ) fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover", trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ), trackClassifier = cms.InputTag( '','QualityMasks' ), pixelClusters = cms.InputTag( "hltSiPixelClusters" ), stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityOnDemand" ), oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ), TrackQuality = cms.string( "highPurity" ), maxChi2 = cms.double( 16.0 ), minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ), overrideTrkQuals = cms.InputTag( "" ) ) fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer", src = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), phase2clustersToSkip = cms.InputTag( "" ) ) fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'TIB1+TIB2+MTIB3', 'TIB1+TIB2+MTID1_pos', 'TIB1+TIB2+MTID1_neg', 'TID1_pos+TID2_pos+TID3_pos', 'TID1_neg+TID2_neg+TID3_neg', 'TID1_pos+TID2_pos+MTID3_pos', 'TID1_neg+TID2_neg+MTID3_neg' ), BPix = cms.PSet( ), FPix = cms.PSet( ), TIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), TID = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 1 ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 2 ) ), TOB = cms.PSet( ), TEC = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 1 ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 2 ) ), MTIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), MTID = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 3 ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 3 ) ), MTOB = cms.PSet( ), MTEC = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 3 ), skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 3 ) ) ) fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", RegionPSet = cms.PSet( mode = cms.string( "VerticesFixed" ), input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ), maxNRegions = cms.int32( 100 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), maxNVertices = cms.int32( 10 ), ptMin = cms.double( 3.0 ), originRadius = cms.double( 1.0 ), zErrorBeamSpot = cms.double( 24.2 ), deltaEta = cms.double( 0.5 ), deltaPhi = cms.double( 0.5 ), precise = cms.bool( True ), nSigmaZVertex = cms.double( 3.0 ), zErrorVetex = cms.double( 12.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), whereToUseMeasurementTracker = cms.string( "ForSiStrips" ), measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), searchOpt = cms.bool( True ) ) ) fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer", doClusterCheck = cms.bool( False ), MaxNumberOfStripClusters = cms.uint32( 800000 ), ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), MaxNumberOfPixelClusters = cms.uint32( 40000 ), PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "" ), DontCountDetsAboveNClusters = cms.uint32( 0 ), silentClusterCheck = cms.untracked.bool( False ) ) fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer", seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ), trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ), trackingRegionsSeedingLayers = cms.InputTag( "" ), clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ), produceSeedingHitSets = cms.bool( False ), produceIntermediateHitDoublets = cms.bool( True ), maxElement = cms.uint32( 0 ), maxElementTotal = cms.uint32( 50000000 ), putEmptyIfMaxElementReached = cms.bool( False ), layerPairs = cms.vuint32( 0 ) ) fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer", doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ), maxElement = cms.uint32( 100000 ), useFixedPreFiltering = cms.bool( False ), phiPreFiltering = cms.double( 0.3 ), extraHitRPhitolerance = cms.double( 0.0 ), extraHitRZtolerance = cms.double( 0.0 ), extraZKDBox = cms.double( 0.2 ), extraRKDBox = cms.double( 0.2 ), extraPhiKDBox = cms.double( 0.005 ), fnSigmaRZ = cms.double( 2.0 ), refitHits = cms.bool( True ), ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), maxChi2 = cms.double( 5.0 ), chi2VsPtCut = cms.bool( True ), pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ), chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ), detIdsToDebug = cms.vint32( 0, 0, 0 ) ) fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ), propagator = cms.string( "PropagatorWithMaterialParabolicMf" ), SeedMomentumForBOFF = cms.double( 5.0 ), OriginTransverseErrorMultiplier = cms.double( 1.0 ), MinOneOverPtError = cms.double( 1.0 ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), magneticField = cms.string( "ParabolicMf" ), forceKinematicWithRegionDirection = cms.bool( False ), SeedComparitorPSet = cms.PSet( FilterStripHits = cms.bool( False ), FilterPixelHits = cms.bool( False ), ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ), FilterAtHelixStage = cms.bool( True ), ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ) ) ) fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltIterX" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "Notused" ), ignoreVertices = cms.bool( True ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ), dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ), dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dr_exp = cms.vint32( 4, 4, 2147483647 ), d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ), dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ), dz_exp = cms.vint32( 4, 4, 2147483647 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 3, 4 ) ) ) fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ), originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", copyExtras = cms.untracked.bool( True ), copyMVA = cms.bool( False ), TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), MaxNormalizedChisq = cms.double( 1000.0 ), MinPT = cms.double( 0.05 ), MinFound = cms.int32( 3 ), Epsilon = cms.double( -0.001 ), ShareFrac = cms.double( 0.19 ), allowFirstHitShare = cms.bool( True ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), newQuality = cms.string( "confirmed" ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) ) ), hasSelector = cms.vint32( 0, 0 ), selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ), writeOnlyTrkQuals = cms.bool( False ), makeReKeyedSeeds = cms.untracked.bool( False ), trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ) ) fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger", copyExtras = cms.untracked.bool( True ), copyMVA = cms.bool( False ), TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), MaxNormalizedChisq = cms.double( 1000.0 ), MinPT = cms.double( 0.05 ), MinFound = cms.int32( 3 ), Epsilon = cms.double( -0.001 ), ShareFrac = cms.double( 0.19 ), allowFirstHitShare = cms.bool( True ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), newQuality = cms.string( "confirmed" ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) ) ), hasSelector = cms.vint32( 0, 0 ), selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ), writeOnlyTrkQuals = cms.bool( False ), makeReKeyedSeeds = cms.untracked.bool( False ), trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ) ) fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger", copyExtras = cms.untracked.bool( True ), copyMVA = cms.bool( False ), TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), MaxNormalizedChisq = cms.double( 1000.0 ), MinPT = cms.double( 0.05 ), MinFound = cms.int32( 3 ), Epsilon = cms.double( -0.001 ), ShareFrac = cms.double( 0.19 ), allowFirstHitShare = cms.bool( True ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), newQuality = cms.string( "confirmed" ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) ) ), hasSelector = cms.vint32( 0, 0 ), selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), writeOnlyTrkQuals = cms.bool( False ), makeReKeyedSeeds = cms.untracked.bool( False ), trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ) ) fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger", copyExtras = cms.untracked.bool( True ), copyMVA = cms.bool( False ), TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), MaxNormalizedChisq = cms.double( 1000.0 ), MinPT = cms.double( 0.05 ), MinFound = cms.int32( 3 ), Epsilon = cms.double( -0.001 ), ShareFrac = cms.double( 0.19 ), allowFirstHitShare = cms.bool( True ), FoundHitBonus = cms.double( 5.0 ), LostHitPenalty = cms.double( 20.0 ), indivShareFrac = cms.vdouble( 1.0, 1.0 ), newQuality = cms.string( "confirmed" ), setsToMerge = cms.VPSet( cms.PSet( pQual = cms.bool( False ), tLists = cms.vint32( 0, 1 ) ) ), hasSelector = cms.vint32( 0, 0 ), selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ), writeOnlyTrkQuals = cms.bool( False ), makeReKeyedSeeds = cms.untracked.bool( False ), trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ) ) fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny', 'SteppingHelixPropagatorAny', 'hltESPSmartPropagator', 'hltESPSteppingHelixPropagatorOpposite' ) ), MuonCollectionLabel = cms.InputTag( "hltL2Muons" ), TrackLoaderParameters = cms.PSet( MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), DoSmoothing = cms.bool( True ), SmoothTkTrack = cms.untracked.bool( False ), VertexConstraint = cms.bool( False ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ) ), PutTkTrackIntoEvent = cms.untracked.bool( False ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), L3TrajBuilderParameters = cms.PSet( PtCut = cms.double( 1.0 ), TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ), GlobalMuonTrackMatcher = cms.PSet( Chi2Cut_3 = cms.double( 200.0 ), DeltaDCut_2 = cms.double( 10.0 ), Eta_threshold = cms.double( 1.2 ), Quality_2 = cms.double( 15.0 ), DeltaDCut_1 = cms.double( 40.0 ), Quality_3 = cms.double( 7.0 ), DeltaDCut_3 = cms.double( 15.0 ), Quality_1 = cms.double( 20.0 ), Pt_threshold1 = cms.double( 0.0 ), DeltaRCut_2 = cms.double( 0.2 ), DeltaRCut_1 = cms.double( 0.1 ), Pt_threshold2 = cms.double( 9.99999999E8 ), Chi2Cut_1 = cms.double( 50.0 ), Chi2Cut_2 = cms.double( 50.0 ), DeltaRCut_3 = cms.double( 1.0 ), LocChi2Cut = cms.double( 0.001 ), Propagator = cms.string( "hltESPSmartPropagator" ), MinPt = cms.double( 1.0 ), MinP = cms.double( 2.5 ) ), ScaleTECxFactor = cms.double( -1.0 ), tkTrajUseVertex = cms.bool( False ), MuonTrackingRegionBuilder = cms.PSet( Rescale_Dz = cms.double( 4.0 ), Pt_fixed = cms.bool( False ), Eta_fixed = cms.bool( True ), Eta_min = cms.double( 0.1 ), DeltaZ = cms.double( 24.2 ), maxRegions = cms.int32( 2 ), EtaR_UpperLimit_Par1 = cms.double( 0.25 ), UseVertex = cms.bool( False ), Z_fixed = cms.bool( False ), 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( 3.0 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), Phi_fixed = cms.bool( True ), DeltaR = cms.double( 0.025 ), input = cms.InputTag( "hltL2Muons" ), DeltaPhi = cms.double( 0.15 ), Phi_min = cms.double( 0.1 ), Rescale_eta = cms.double( 3.0 ) ), TrackTransformer = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), RefitDirection = cms.string( "insideOut" ), RefitRPCHits = cms.bool( True ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ), RefitRPCHits = cms.bool( True ), tkTrajVertex = cms.InputTag( "Notused" ), GlbRefitterParameters = cms.PSet( Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ), RefitFlag = cms.bool( True ), SkipStation = cms.int32( -1 ), Chi2CutRPC = cms.double( 1.0 ), PropDirForCosmics = cms.bool( False ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), HitThreshold = cms.int32( 1 ), DYTthrs = cms.vint32( 30, 15 ), TrackerSkipSystem = cms.int32( -1 ), RefitDirection = cms.string( "insideOut" ), Chi2CutCSC = cms.double( 150.0 ), Chi2CutDT = cms.double( 10.0 ), RefitRPCHits = cms.bool( True ), TrackerSkipSection = cms.int32( -1 ), Propagator = cms.string( "hltESPSmartPropagatorAny" ), DoPredictionsOnly = cms.bool( False ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), MuonHitsOption = cms.int32( 1 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), PCut = cms.double( 2.5 ), tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ), TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), tkTrajMaxChi2 = cms.double( 9999.0 ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ), ScaleTECyFactor = cms.double( -1.0 ), tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" ) ) ) fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer", MuonCaloCompatibility = cms.PSet( delta_eta = cms.double( 0.02 ), delta_phi = cms.double( 0.02 ), allSiPMHO = cms.bool( False ), MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ), PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ) ), TrackAssociatorParameters = cms.PSet( useMuon = cms.bool( True ), truthMatch = cms.bool( False ), usePreshower = cms.bool( False ), dRPreshowerPreselection = cms.double( 0.2 ), muonMaxDistanceSigmaY = cms.double( 0.0 ), useEcal = cms.bool( False ), muonMaxDistanceSigmaX = cms.double( 0.0 ), dRMuon = cms.double( 9999.0 ), dREcal = cms.double( 9999.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), EBRecHitCollectionLabel = cms.InputTag( "Notused" ), CaloTowerCollectionLabel = cms.InputTag( "Notused" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), muonMaxDistanceX = cms.double( 5.0 ), trajectoryUncertaintyTolerance = cms.double( -1.0 ), useHcal = cms.bool( False ), HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), accountForTrajectoryChangeCalo = cms.bool( False ), dREcalPreselection = cms.double( 0.05 ), useCalo = cms.bool( False ), dRMuonPreselection = cms.double( 0.2 ), EERecHitCollectionLabel = cms.InputTag( "Notused" ), dRHcal = cms.double( 9999.0 ), dRHcalPreselection = cms.double( 0.2 ), HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), CenterConeOnCalIntersection = cms.bool( False ), NoiseTow_EE = cms.double( 0.15 ), Noise_EB = cms.double( 0.025 ), Noise_HE = cms.double( 0.2 ), DR_Veto_E = cms.double( 0.07 ), NoiseTow_EB = cms.double( 0.04 ), Noise_EE = cms.double( 0.1 ), UseRecHitsFlag = cms.bool( False ), DR_Max = cms.double( 1.0 ), DepositLabel = cms.untracked.string( "Cal" ), Noise_HO = cms.double( 0.2 ), DR_Veto_HO = cms.double( 0.1 ), Threshold_H = cms.double( 0.5 ), PrintTimeReport = cms.untracked.bool( False ), Threshold_E = cms.double( 0.2 ), PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), ComponentName = cms.string( "CaloExtractorByAssociator" ), Threshold_HO = cms.double( 0.5 ), DepositInstanceLabels = cms.vstring( 'ecal', 'hcal', 'ho' ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( False ), UseMuonNavigation = cms.untracked.bool( False ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ), TrackAssociatorParameters = cms.PSet( useMuon = cms.bool( False ), truthMatch = cms.bool( False ), usePreshower = cms.bool( False ), dRPreshowerPreselection = cms.double( 0.2 ), muonMaxDistanceSigmaY = cms.double( 0.0 ), useEcal = cms.bool( False ), muonMaxDistanceSigmaX = cms.double( 0.0 ), dRMuon = cms.double( 9999.0 ), dREcal = cms.double( 1.0 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), EBRecHitCollectionLabel = cms.InputTag( "Notused" ), CaloTowerCollectionLabel = cms.InputTag( "Notused" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), muonMaxDistanceX = cms.double( 5.0 ), trajectoryUncertaintyTolerance = cms.double( -1.0 ), useHcal = cms.bool( False ), HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), accountForTrajectoryChangeCalo = cms.bool( False ), dREcalPreselection = cms.double( 1.0 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), EERecHitCollectionLabel = cms.InputTag( "Notused" ), dRHcal = cms.double( 1.0 ), dRHcalPreselection = cms.double( 1.0 ), HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), Noise_HB = cms.double( 0.2 ) ), TrackExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), Pt_Min = cms.double( -1.0 ), DR_Max = cms.double( 1.0 ), NHits_Min = cms.uint32( 0 ), Chi2Prob_Min = cms.double( -1.0 ), Diff_r = cms.double( 0.1 ), BeamlineOption = cms.string( "BeamSpotFromEvent" ), ComponentName = cms.string( "TrackExtractor" ) ), JetExtractorPSet = cms.PSet( JetCollectionLabel = cms.InputTag( "Notused" ), DR_Veto = cms.double( 0.1 ), DR_Max = cms.double( 1.0 ), ExcludeMuonVeto = cms.bool( True ), PrintTimeReport = cms.untracked.bool( False ), PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), ComponentName = cms.string( "JetExtractor" ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( False ), UseMuonNavigation = cms.untracked.bool( False ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ), TrackAssociatorParameters = cms.PSet( useMuon = cms.bool( False ), truthMatch = cms.bool( False ), usePreshower = cms.bool( False ), dRPreshowerPreselection = cms.double( 0.2 ), muonMaxDistanceSigmaY = cms.double( 0.0 ), useEcal = cms.bool( False ), muonMaxDistanceSigmaX = cms.double( 0.0 ), dRMuon = cms.double( 9999.0 ), dREcal = cms.double( 0.5 ), CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ), DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ), EBRecHitCollectionLabel = cms.InputTag( "Notused" ), CaloTowerCollectionLabel = cms.InputTag( "Notused" ), propagateAllDirections = cms.bool( True ), muonMaxDistanceY = cms.double( 5.0 ), useHO = cms.bool( False ), muonMaxDistanceX = cms.double( 5.0 ), trajectoryUncertaintyTolerance = cms.double( -1.0 ), useHcal = cms.bool( False ), HBHERecHitCollectionLabel = cms.InputTag( "Notused" ), accountForTrajectoryChangeCalo = cms.bool( False ), dREcalPreselection = cms.double( 0.5 ), useCalo = cms.bool( True ), dRMuonPreselection = cms.double( 0.2 ), EERecHitCollectionLabel = cms.InputTag( "Notused" ), dRHcal = cms.double( 0.5 ), dRHcalPreselection = cms.double( 0.5 ), HORecHitCollectionLabel = cms.InputTag( "Notused" ) ), Threshold = cms.double( 5.0 ) ), trackDepositName = cms.string( "tracker" ), ecalDepositName = cms.string( "ecal" ), hcalDepositName = cms.string( "hcal" ), hoDepositName = cms.string( "ho" ), jetDepositName = cms.string( "jets" ), TimingFillerParameters = cms.PSet( DTTimingParameters = cms.PSet( HitError = cms.double( 6.0 ), MatchParameters = cms.PSet( TightMatchDT = cms.bool( False ), DTradius = cms.double( 0.01 ), TightMatchCSC = cms.bool( True ), CSCsegments = cms.InputTag( "hltCscSegments" ), DTsegments = cms.InputTag( "hltDt4DSegments" ) ), debug = cms.bool( False ), DoWireCorr = cms.bool( False ), RequireBothProjections = cms.bool( False ), DTTimeOffset = cms.double( 2.7 ), PruneCut = cms.double( 10000.0 ), DTsegments = cms.InputTag( "hltDt4DSegments" ), UseSegmentT0 = cms.bool( False ), HitsMin = cms.int32( 5 ), DropTheta = cms.bool( True ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ) ), UseCSC = cms.bool( True ), CSCTimingParameters = cms.PSet( MatchParameters = cms.PSet( TightMatchDT = cms.bool( False ), DTradius = cms.double( 0.01 ), TightMatchCSC = cms.bool( True ), CSCsegments = cms.InputTag( "hltCscSegments" ), DTsegments = cms.InputTag( "hltDt4DSegments" ) ), debug = cms.bool( False ), CSCWireTimeOffset = cms.double( 0.0 ), CSCStripError = cms.double( 7.0 ), CSCTimeOffset = cms.double( 0.0 ), CSCWireError = cms.double( 8.6 ), PruneCut = cms.double( 100.0 ), CSCsegments = cms.InputTag( "hltCscSegments" ), UseStripTime = cms.bool( True ), CSCStripTimeOffset = cms.double( 0.0 ), UseWireTime = cms.bool( True ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ) ) ), ErrorDT = cms.double( 6.0 ), EcalEnergyCut = cms.double( 0.4 ), UseECAL = cms.bool( True ), ErrorEB = cms.double( 2.085 ), UseDT = cms.bool( True ), ErrorEE = cms.double( 6.95 ), ErrorCSC = cms.double( 7.4 ) ), ShowerDigiFillerParameters = cms.PSet( cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ), dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ), digiMaxDistanceX = cms.double( 25.0 ) ), TrackerKinkFinderParameters = cms.PSet( usePosition = cms.bool( False ), diagonalOnly = cms.bool( False ) ), fillEnergy = cms.bool( False ), storeCrossedHcalRecHits = cms.bool( False ), maxAbsPullX = cms.double( 4.0 ), maxAbsEta = cms.double( 3.0 ), minPt = cms.double( 2.0 ), inputCollectionTypes = cms.vstring( 'inner tracks', 'links' ), addExtraSoftMuons = cms.bool( False ), fillGlobalTrackRefits = cms.bool( False ), debugWithTruthMatching = cms.bool( False ), inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ), fillCaloCompatibility = cms.bool( False ), maxAbsPullY = cms.double( 9999.0 ), maxAbsDy = cms.double( 9999.0 ), minP = cms.double( 0.0 ), minPCaloMuon = cms.double( 1.0E9 ), maxAbsDx = cms.double( 3.0 ), fillIsolation = cms.bool( False ), writeIsoDeposits = cms.bool( False ), minNumberOfMatches = cms.int32( 1 ), fillMatching = cms.bool( True ), fillShowerDigis = cms.bool( False ), ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ), sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ), fillGlobalTrackQuality = cms.bool( False ), globalTrackQualityInputTag = cms.InputTag( "" ), selectHighPurity = cms.bool( False ), pvInputTag = cms.InputTag( "" ), fillTrackerKink = cms.bool( False ), minCaloCompatibility = cms.double( 0.6 ), runArbitrationCleaner = cms.bool( False ), arbitrationCleanerOptions = cms.PSet( OverlapDTheta = cms.double( 0.02 ), Overlap = cms.bool( True ), Clustering = cms.bool( True ), ME1a = cms.bool( True ), ClusterDTheta = cms.double( 0.02 ), ClusterDPhi = cms.double( 0.6 ), OverlapDPhi = cms.double( 0.0786 ) ), arbitrateTrackerMuons = cms.bool( True ) ) fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer", inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" ) ) fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), DisplacedReconstruction = cms.bool( False ) ) fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons", InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ), DisplacedReconstruction = cms.bool( True ) ) fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), PreviousCandTag = cms.InputTag( "hltDoubleMu3L3FilteredNoVtx" ), matchToPrevious = cms.bool( False ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MinPtPair = cms.double( 0.0 ), MinInvMass = cms.double( 0.0 ), MaxInvMass = cms.double( 99999.0 ), ChargeOpt = cms.int32( 0 ) ) fragment.hltDisplacedmumuVtxNoMatchingProducerVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer", Src = cms.InputTag( "hltIterL3MuonCandidates" ), PreviousCandTag = cms.InputTag( "hltDoubleMu3L3Filtered" ), matchToPrevious = cms.bool( False ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MinPtPair = cms.double( 0.0 ), MinInvMass = cms.double( 0.0 ), MaxInvMass = cms.double( 99999.0 ), ChargeOpt = cms.int32( 0 ) ) fragment.hltRecHitInRegionForMuonsMFnoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer", productLabels = cms.vstring( 'EcalRegionalRecHitsEB', 'EcalRegionalRecHitsEE' ), ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ), l1TagIsolated = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), l1TagNonIsolated = cms.InputTag( "NotUsed" ), useUncalib = cms.bool( False ), doIsolated = cms.bool( True ), l1LowerThr = cms.double( 0.0 ), l1UpperThr = cms.double( 999.0 ), l1LowerThrIgnoreIsolation = cms.double( 100.0 ), regionEtaMargin = cms.double( 0.4 ), regionPhiMargin = cms.double( 0.4 ) ) fragment.hltRecHitInRegionForMuonsESNoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer", productLabels = cms.vstring( 'EcalRegionalRecHitsES' ), ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ), l1TagIsolated = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), l1TagNonIsolated = cms.InputTag( "NotUsed" ), useUncalib = cms.bool( False ), doIsolated = cms.bool( True ), l1LowerThr = cms.double( 0.0 ), l1UpperThr = cms.double( 999.0 ), l1LowerThrIgnoreIsolation = cms.double( 100.0 ), regionEtaMargin = cms.double( 0.4 ), regionPhiMargin = cms.double( 0.4 ) ) fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( barrel = cms.PSet( ), endcap = cms.PSet( ), name = cms.string( "PFRecHitECALNavigator" ) ), producers = cms.VPSet( cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEB' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEBRecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), applySelectionsToAllCrystals = cms.bool( True ) ), cms.PSet( topologicalCleaning = cms.bool( True ), skipTTRecoveredHits = cms.bool( True ), cleaningThreshold = cms.double( 2.0 ), name = cms.string( "PFRecHitQTestECAL" ), timingCleaning = cms.bool( True ) ) ) ), cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEE' ), srFlags = cms.InputTag( "" ), name = cms.string( "PFEERecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ), applySelectionsToAllCrystals = cms.bool( True ) ), cms.PSet( topologicalCleaning = cms.bool( True ), skipTTRecoveredHits = cms.bool( True ), cleaningThreshold = cms.double( 2.0 ), name = cms.string( "PFRecHitQTestECAL" ), timingCleaning = cms.bool( True ) ) ) ) ) ) fragment.hltParticleFlowRecHitPSForMuonsNoVtx = cms.EDProducer( "PFRecHitProducer", navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ), producers = cms.VPSet( cms.PSet( src = cms.InputTag( 'hltRecHitInRegionForMuonsESNoVtx','EcalRegionalRecHitsES' ), name = cms.string( "PFPSRecHitCreator" ), qualityTests = cms.VPSet( cms.PSet( threshold = cms.double( 7.0E-6 ), name = cms.string( "PFRecHitQTestThreshold" ) ) ) ) ) ) fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ), usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( seedingThresholdPt = cms.double( 0.15 ), seedingThreshold = cms.double( 0.6 ), detector = cms.string( "ECAL_ENDCAP" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 0.23 ), detector = cms.string( "ECAL_BARREL" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), nNeighbours = cms.int32( 8 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( gatheringThreshold = cms.double( 0.08 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "ECAL_BARREL" ) ), cms.PSet( gatheringThreshold = cms.double( 0.3 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "ECAL_ENDCAP" ) ) ), algoName = cms.string( "Basic2DGenericTopoClusterizer" ), useCornerCells = cms.bool( True ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( 9 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominator = cms.double( 0.08 ), minFractionInCalc = cms.double( 1.0E-9 ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0510871 ), threshLowE = cms.double( 0.5 ), noiseTerm = cms.double( 1.10889 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 1.31883 ), threshHighE = cms.double( 5.0 ), constantTerm = cms.double( 0.428192 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 1.0 ), noiseTerm = cms.double( 5.72489999999 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 6.92683000001 ), threshHighE = cms.double( 10.0 ), constantTerm = cms.double( 0.0 ) ) ), maxIterations = cms.uint32( 50 ), positionCalcForConvergence = cms.PSet( minAllowedNormalization = cms.double( 0.0 ), T0_ES = cms.double( 1.2 ), algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), T0_EE = cms.double( 3.1 ), T0_EB = cms.double( 7.4 ), X0 = cms.double( 0.89 ), minFractionInCalc = cms.double( 0.0 ), W0 = cms.double( 4.2 ) ), allCellsPositionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominator = cms.double( 0.08 ), minFractionInCalc = cms.double( 1.0E-9 ), timeResolutionCalcBarrel = cms.PSet( corrTermLowE = cms.double( 0.0510871 ), threshLowE = cms.double( 0.5 ), noiseTerm = cms.double( 1.10889 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 1.31883 ), threshHighE = cms.double( 5.0 ), constantTerm = cms.double( 0.428192 ) ), timeResolutionCalcEndcap = cms.PSet( corrTermLowE = cms.double( 0.0 ), threshLowE = cms.double( 1.0 ), noiseTerm = cms.double( 5.72489999999 ), constantTermLowE = cms.double( 0.0 ), noiseTermLowE = cms.double( 6.92683000001 ), threshHighE = cms.double( 10.0 ), constantTerm = cms.double( 0.0 ) ) ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.double( 0.08 ), detector = cms.string( "ECAL_BARREL" ) ), cms.PSet( recHitEnergyNorm = cms.double( 0.3 ), detector = cms.string( "ECAL_ENDCAP" ) ) ), showerSigma = cms.double( 1.5 ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ) ), positionReCalc = cms.PSet( minAllowedNormalization = cms.double( 0.0 ), T0_ES = cms.double( 1.2 ), algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ), T0_EE = cms.double( 3.1 ), T0_EB = cms.double( 7.4 ), X0 = cms.double( 0.89 ), minFractionInCalc = cms.double( 0.0 ), W0 = cms.double( 4.2 ) ), energyCorrector = cms.PSet( ) ) fragment.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer", recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ), usePFThresholdsFromDB = cms.bool( True ), recHitCleaners = cms.VPSet( ), seedCleaners = cms.VPSet( ), seedFinder = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 1.2E-4 ), detector = cms.string( "PS1" ) ), cms.PSet( seedingThresholdPt = cms.double( 0.0 ), seedingThreshold = cms.double( 1.2E-4 ), detector = cms.string( "PS2" ) ) ), algoName = cms.string( "LocalMaximumSeedFinder" ), nNeighbours = cms.int32( 4 ) ), initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet( cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "PS1" ) ), cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ), gatheringThresholdPt = cms.double( 0.0 ), detector = cms.string( "PS2" ) ) ), algoName = cms.string( "Basic2DGenericTopoClusterizer" ), useCornerCells = cms.bool( False ) ), pfClusterBuilder = cms.PSet( minFracTot = cms.double( 1.0E-20 ), stoppingTolerance = cms.double( 1.0E-8 ), positionCalc = cms.PSet( minAllowedNormalization = cms.double( 1.0E-9 ), posCalcNCrystals = cms.int32( -1 ), algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ), logWeightDenominator = cms.double( 6.0E-5 ), minFractionInCalc = cms.double( 1.0E-9 ) ), maxIterations = cms.uint32( 50 ), algoName = cms.string( "Basic2DGenericPFlowClusterizer" ), recHitEnergyNorms = cms.VPSet( cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), detector = cms.string( "PS1" ) ), cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ), detector = cms.string( "PS2" ) ) ), showerSigma = cms.double( 0.3 ), minFractionToKeep = cms.double( 1.0E-7 ), excludeOtherSeeds = cms.bool( True ) ), positionReCalc = cms.PSet( ), energyCorrector = cms.PSet( ) ) fragment.hltParticleFlowClusterECALForMuonsMFNoVtx = cms.EDProducer( "CorrectedECALPFClusterProducer", minimumPSEnergy = cms.double( 0.0 ), skipPS = cms.bool( False ), inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ), energyCorrector = cms.PSet( recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ), recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), applyCrackCorrections = cms.bool( False ), ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), applyMVACorrections = cms.bool( True ), eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ), maxPtForMVAEvaluation = cms.double( 300.0 ), srfAwareCorrection = cms.bool( True ) ), inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" ) ) fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer", recoCandidateProducer = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMFNoVtx" ), rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), drMax = cms.double( 0.3 ), drVetoBarrel = cms.double( 0.05 ), drVetoEndcap = cms.double( 0.05 ), etaStripBarrel = cms.double( 0.0 ), etaStripEndcap = cms.double( 0.0 ), energyBarrel = cms.double( 0.0 ), energyEndcap = cms.double( 0.0 ), effectiveAreas = cms.vdouble( 0.35, 0.193 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ) ) fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer", recoCandidateProducer = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ), useHF = cms.bool( False ), pfClusterProducerHFEM = cms.InputTag( "" ), pfClusterProducerHFHAD = cms.InputTag( "" ), rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ), doRhoCorrection = cms.bool( True ), rhoMax = cms.double( 9.9999999E7 ), rhoScale = cms.double( 1.0 ), drMax = cms.double( 0.3 ), drVetoBarrel = cms.double( 0.1 ), drVetoEndcap = cms.double( 0.1 ), etaStripBarrel = cms.double( 0.0 ), etaStripEndcap = cms.double( 0.0 ), energyBarrel = cms.double( 0.0 ), energyEndcap = cms.double( 0.0 ), useEt = cms.bool( True ), effectiveAreas = cms.vdouble( 0.11, 0.163 ), absEtaLowEdges = cms.vdouble( 0.0, 1.479 ), doEffAreaCorrection = cms.bool( False ), effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ), effectiveAreasThres = cms.vdouble( 0.0, 0.0 ) ) fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer", RegionPSet = cms.PSet( vertexCollection = cms.InputTag( "hltPixelVertices" ), zErrorVetex = cms.double( 0.2 ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), zErrorBeamSpot = cms.double( 24.2 ), maxNVertices = cms.int32( 4 ), maxNRegions = cms.int32( 40 ), nSigmaZVertex = cms.double( 3.0 ), nSigmaZBeamSpot = cms.double( 4.0 ), ptMin = cms.double( 0.3 ), mode = cms.string( "VerticesFixed" ), input = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), searchOpt = cms.bool( False ), whereToUseMeasurementTracker = cms.string( "Never" ), originRadius = cms.double( 0.1 ), measurementTrackerName = cms.InputTag( "" ), precise = cms.bool( True ), deltaEta = cms.double( 0.3 ), deltaPhi = cms.double( 0.3 ) ) ) fragment.hltPixelTracksInRegionIter0L3MuonNoVtx = cms.EDProducer( "TrackSelectorByRegion", tracks = cms.InputTag( "hltPixelTracks" ), regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx" ), produceTrackCollection = cms.bool( True ), produceMask = cms.bool( False ) ) fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer", InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonNoVtx" ), InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ), originHalfLength = cms.double( 0.3 ), originRadius = cms.double( 0.1 ), useProtoTrackKinematics = cms.bool( False ), useEventsWithNoVertex = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ), usePV = cms.bool( False ), removeOTRechits = cms.bool( False ), includeFourthHit = cms.bool( True ), produceComplement = cms.bool( False ), SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ) ) fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( False ), doSeedingRegionRebuilding = cms.bool( False ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( False ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ), maxNSeeds = cms.uint32( 100000 ), maxSeedsBeforeCleaning = cms.uint32( 1000 ) ) fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidatesNoVtx" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "hltIter0" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventOnDemand" ), useSimpleMF = cms.bool( True ), SimpleMagneticField = cms.string( "ParabolicMf" ), Fitter = cms.string( "hltESPFittingSmootherIT" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), NavigationSchool = cms.string( "" ), MeasurementTracker = cms.string( "" ) ) fragment.hltIter0L3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier", src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), vertices = cms.InputTag( "hltTrimmedPixelVertices" ), ignoreVertices = cms.bool( False ), qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ), mva = cms.PSet( minPixelHits = cms.vint32( 0, 0, 0 ), maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ), dr_par = cms.PSet( d0err = cms.vdouble( 0.003, 0.003, 0.003 ), dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ), dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ), dr_exp = cms.vint32( 4, 4, 4 ), d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ) ), maxLostLayers = cms.vint32( 1, 1, 1 ), min3DLayers = cms.vint32( 0, 0, 0 ), dz_par = cms.PSet( dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ), dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ), dz_exp = cms.vint32( 4, 4, 4 ) ), minNVtxTrk = cms.int32( 3 ), maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ), minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ), maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ), maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ), maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ), minLayers = cms.vint32( 3, 3, 3 ) ) ) fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner", originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ), originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','MVAValues' ), originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','QualityMasks' ), minQuality = cms.string( "highPurity" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ) ) fragment.hltMuonTkRelIsolationCut0p09MapNoVtx = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer", UseRhoCorrectedCaloDeposits = cms.bool( False ), UseCaloIso = cms.bool( False ), CaloDepositsLabel = cms.InputTag( "notUsed" ), inputMuonCollection = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), OutputMuIsoDeposits = cms.bool( True ), TrackPt_Min = cms.double( -1.0 ), printDebug = cms.bool( False ), CutsPSet = cms.PSet( applyCutsORmaxNTracks = cms.bool( False ), maxNTracks = cms.int32( -1 ), Thresholds = cms.vdouble( 0.09 ), EtaBounds = cms.vdouble( 2.411 ), ComponentName = cms.string( "SimpleCuts" ), ConeSizes = cms.vdouble( 0.3 ) ), TrkExtractorPSet = cms.PSet( Diff_z = cms.double( 0.2 ), inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurityNoVtx" ), Chi2Ndof_Max = cms.double( 1.0E64 ), BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), DR_Veto = cms.double( 0.01 ), Pt_Min = cms.double( -1.0 ), VetoLeadingTrack = cms.bool( True ), DR_Max = cms.double( 0.3 ), DepositLabel = cms.untracked.string( "PXLS" ), PtVeto_Min = cms.double( 2.0 ), NHits_Min = cms.uint32( 0 ), PropagateTracksToRadius = cms.bool( True ), ReferenceRadius = cms.double( 6.0 ), Chi2Prob_Min = cms.double( -1.0 ), Diff_r = cms.double( 0.1 ), BeamlineOption = cms.string( "BeamSpotFromEvent" ), ComponentName = cms.string( "PixelTrackExtractor" ), DR_VetoPt = cms.double( 0.025 ) ), CaloExtractorPSet = cms.PSet( DR_Veto_H = cms.double( 0.1 ), Vertex_Constraint_Z = cms.bool( False ), DR_Veto_E = cms.double( 0.07 ), Weight_H = cms.double( 1.0 ), CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ), DR_Max = cms.double( 0.3 ), DepositLabel = cms.untracked.string( "EcalPlusHcal" ), Vertex_Constraint_XY = cms.bool( False ), Threshold_H = cms.double( 0.5 ), Threshold_E = cms.double( 0.2 ), ComponentName = cms.string( "CaloExtractor" ), Weight_E = cms.double( 1.0 ) ) ) fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi", isRun3 = cms.bool( True ), includeErrors = cms.bool( True ), inputLabel = cms.InputTag( "rawDataCollector" ), mappingLabel = cms.string( "RPix" ) ) fragment.hltCTPPSDiamondRawToDigi = cms.EDProducer( "TotemVFATRawToDigi", rawDataTag = cms.InputTag( "rawDataCollector" ), subSystem = cms.string( "TimingDiamond" ), fedIds = cms.vuint32( 579, 581, 582, 583, 588, 589 ), RawUnpacking = cms.PSet( verbosity = cms.untracked.uint32( 0 ) ), RawToDigi = cms.PSet( verbosity = cms.untracked.uint32( 0 ), testFootprint = cms.uint32( 2 ), testCRC = cms.uint32( 0 ), testID = cms.uint32( 2 ), testECMostFrequent = cms.uint32( 0 ), testBCMostFrequent = cms.uint32( 2 ), EC_min = cms.untracked.uint32( 10 ), BC_min = cms.untracked.uint32( 10 ), EC_fraction = cms.untracked.double( 0.6 ), BC_fraction = cms.untracked.double( 0.6 ), useOlderT2TestFile = cms.bool( False ), printErrorSummary = cms.untracked.bool( False ), printUnknownFrameSummary = cms.untracked.bool( False ) ) ) fragment.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer", OtherTracks = cms.InputTag( "hltPFMuonMerging" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ), vtxMinDist = cms.double( 999.0 ), ptMin = cms.double( 1.0 ) ) fragment.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer", vertexCollection = cms.InputTag( "hltPixelVertices" ), mantissaPrecision = cms.int32( 10 ) ) fragment.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer", pfJetCollection = cms.InputTag( "hltAK4PFJets" ), pfJetTagCollection = cms.InputTag( "" ), pfCandidateCollection = cms.InputTag( "hltParticleFlow" ), vertexCollection = cms.InputTag( "hltPixelVertices" ), metCollection = cms.InputTag( "hltPFMETProducer" ), rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ), pfJetPtCut = cms.double( 20.0 ), pfJetEtaCut = cms.double( 5.0 ), pfCandidatePtCut = cms.double( 0.6 ), pfCandidateEtaCut = cms.double( 3.0 ), mantissaPrecision = cms.int32( 10 ), doJetTags = cms.bool( True ), doCandidates = cms.bool( True ), doMet = cms.bool( True ), doTrackVars = cms.bool( True ), relativeTrackVars = cms.bool( True ), doCandIndsForJets = cms.bool( False ) ) fragment.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer", ChargedCandidates = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ), displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerNoVtx" ), InputMuons = cms.InputTag( "hltIterL3DisplacedMuons" ), InputLinks = cms.InputTag( "hltIterL3DisplacedMuonsLinks" ), Tracks = cms.InputTag( "hltIterL3GlbdTksDisplacedMuons" ), EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuonsNoVtx" ), HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalPFClusterIsoForMuonsNoVtx" ), TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p09MapNoVtx','combinedRelativeIsoDeposits' ), muonPtCut = cms.double( 0.0 ), muonEtaCut = cms.double( 2.4 ), minVtxProbCut = cms.double( 0.001 ) ) fragment.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer", ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ), displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerVtx" ), InputMuons = cms.InputTag( "hltIterL3Muons" ), InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ), Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ), EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ), HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ), TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p14Map','combinedRelativeIsoDeposits' ), muonPtCut = cms.double( 0.0 ), muonEtaCut = cms.double( 2.4 ), minVtxProbCut = cms.double( 0.001 ) ) fragment.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer", EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ), EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ), SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ), r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ), HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ), DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ), DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ), MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ), OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ), fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ), EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ), EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ), HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ), egammaPtCut = cms.double( 2.0 ), egammaEtaCut = cms.double( 2.5 ), egammaHoverECut = cms.double( 9999.0 ), egammaSigmaIEtaIEtaCut = cms.vdouble( 99999.0, 99999.0 ), absEtaBinUpperEdges = cms.vdouble( 1.479, 5.0 ), saveRecHitTiming = cms.bool( False ), mantissaPrecision = cms.int32( 10 ), rechitMatrixSize = cms.int32( 10 ), rechitZeroSuppression = cms.bool( True ), ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) fragment.hltScoutingRecHitPacker = cms.EDProducer( "HLTScoutingRecHitProducer", pfRecHitsECAL = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ), pfRecHitsECALCleaned = cms.InputTag( 'hltParticleFlowRecHitECALUnseeded','Cleaned' ), pfRecHitsHBHE = cms.InputTag( "hltParticleFlowRecHitHBHE" ), minEnergyEB = cms.double( -1.0 ), minEnergyEE = cms.double( -1.0 ), minEnergyCleanedEB = cms.double( -1.0 ), minEnergyCleanedEE = cms.double( -1.0 ), minEnergyHBHE = cms.double( 1.0 ), mantissaPrecision = cms.int32( 10 ) ) fragment.hltL1sScoutingZeroBiasVdM = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy OR L1_BptxMinus OR L1_BptxPlus OR L1_BptxOR" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreDSTPFScoutingZeroBiasVdM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreTriggersForScoutingPFMonitorSingleMuon = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltTriggersForScoutingPFMonitorSingleMuonFilter = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'DST_PFScouting_SingleMuon_v16' ) ) fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter", SelectedTriggerType = cms.int32( 2 ) ) fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 1024, 1050 ) ) fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 1024, 1050, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199 ) ) fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter", rawInput = cms.InputTag( "rawDataCollector" ), period = cms.uint32( 4096 ), invert = cms.bool( False ), fedIds = cms.vint32( 1024, 1050 ), useTCDSEventNumber = cms.bool( False ) ) fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter", rawInput = cms.InputTag( "rawDataCollector" ), period = cms.uint32( 107 ), invert = cms.bool( False ), fedIds = cms.vint32( 1024, 1050 ), useTCDSEventNumber = cms.bool( True ) ) fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer", vertexCollections = cms.VPSet( cms.PSet( chi2cutoff = cms.double( 3.0 ), label = cms.string( "" ), useBeamConstraint = cms.bool( False ), minNdof = cms.double( 0.0 ), maxDistanceToBeam = cms.double( 1.0 ), algorithm = cms.string( "AdaptiveVertexFitter" ) ), cms.PSet( chi2cutoff = cms.double( 3.0 ), label = cms.string( "WithBS" ), useBeamConstraint = cms.bool( True ), minNdof = cms.double( 0.0 ), maxDistanceToBeam = cms.double( 1.0 ), algorithm = cms.string( "AdaptiveVertexFitter" ) ) ), verbose = cms.untracked.bool( False ), TkFilterParameters = cms.PSet( maxEta = cms.double( 100.0 ), minPt = cms.double( 0.0 ), minSiliconLayersWithHits = cms.int32( 5 ), minPixelLayersWithHits = cms.int32( 2 ), maxNormalizedChi2 = cms.double( 20.0 ), trackQuality = cms.string( "any" ), algorithm = cms.string( "filter" ), maxD0Significance = cms.double( 999.0 ) ), beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ), TrackLabel = cms.InputTag( "hltPFMuonMerging" ), TrackTimeResosLabel = cms.InputTag( "dummy_default" ), TrackTimesLabel = cms.InputTag( "dummy_default" ), trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ), TkClusParameters = cms.PSet( TkDAClusParameters = cms.PSet( zmerge = cms.double( 0.01 ), Tstop = cms.double( 0.5 ), d0CutOff = cms.double( 999.0 ), dzCutOff = cms.double( 4.0 ), vertexSize = cms.double( 0.15 ), coolingFactor = cms.double( 0.6 ), Tpurge = cms.double( 2.0 ), Tmin = cms.double( 2.4 ), uniquetrkweight = cms.double( 0.9 ) ), algorithm = cms.string( "DA_vect" ) ), isRecoveryIteration = cms.bool( False ), recoveryVtxCollection = cms.InputTag( "" ), useMVACut = cms.bool( False ), minTrackTimeQuality = cms.double( 0.8 ) ) fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter", src = cms.InputTag( "hltVerticesPF" ), filterParams = cms.PSet( maxZ = cms.double( 24.0 ), minNdof = cms.double( 4.0 ), maxRho = cms.double( 2.0 ) ), filter = cms.bool( False ) ) fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector", src = cms.InputTag( "hltVerticesPFSelector" ), cut = cms.string( "!isFake" ), filter = cms.bool( True ), throwOnMissing = cms.untracked.bool( True ) ) fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 1022 ) ) fragment.hltL1sIsolatedBunch = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_IsolatedBunch" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreZeroBiasIsolatedBunches = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_FirstBunchAfterTrain" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreZeroBiasFirstBXAfterTrain = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain AND (NOT L1_FirstCollisionInOrbit)" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sL1ZeroBiasLastBunchInTrain = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_LastCollisionInTrain" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreZeroBiasLastCollisionInTrain = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTTForBeamSpot = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreHT300Beamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer", useMassDropTagger = cms.bool( False ), useFiltering = cms.bool( False ), useDynamicFiltering = cms.bool( False ), useTrimming = cms.bool( False ), usePruning = cms.bool( False ), useCMSBoostedTauSeedingAlgorithm = cms.bool( False ), useKtPruning = cms.bool( False ), useConstituentSubtraction = cms.bool( False ), useSoftDrop = cms.bool( False ), correctShape = cms.bool( False ), UseOnlyVertexTracks = cms.bool( False ), UseOnlyOnePV = cms.bool( False ), muCut = cms.double( -1.0 ), yCut = cms.double( -1.0 ), rFilt = cms.double( -1.0 ), rFiltFactor = cms.double( -1.0 ), trimPtFracMin = cms.double( -1.0 ), zcut = cms.double( -1.0 ), rcut_factor = cms.double( -1.0 ), csRho_EtaMax = cms.double( -1.0 ), csRParam = cms.double( -1.0 ), beta = cms.double( -1.0 ), R0 = cms.double( -1.0 ), gridMaxRapidity = cms.double( -1.0 ), gridSpacing = cms.double( -1.0 ), DzTrVtxMax = cms.double( 0.0 ), DxyTrVtxMax = cms.double( 0.0 ), MaxVtxZ = cms.double( 15.0 ), subjetPtMin = cms.double( -1.0 ), muMin = cms.double( -1.0 ), muMax = cms.double( -1.0 ), yMin = cms.double( -1.0 ), yMax = cms.double( -1.0 ), dRMin = cms.double( -1.0 ), dRMax = cms.double( -1.0 ), maxDepth = cms.int32( -1 ), nFilt = cms.int32( -1 ), MinVtxNdof = cms.int32( 5 ), src = cms.InputTag( "hltTowerMakerForAll" ), srcPVs = cms.InputTag( "NotUsed" ), jetType = cms.string( "CaloJet" ), jetAlgorithm = cms.string( "AntiKt" ), rParam = cms.double( 0.4 ), inputEtMin = cms.double( 0.3 ), inputEMin = cms.double( 0.0 ), jetPtMin = cms.double( 1.0 ), doPVCorrection = cms.bool( False ), doAreaFastjet = cms.bool( False ), doRhoFastjet = cms.bool( False ), doPUOffsetCorr = cms.bool( False ), puPtMin = cms.double( 10.0 ), nSigmaPU = cms.double( 1.0 ), radiusPU = cms.double( 0.4 ), subtractorName = cms.string( "" ), useExplicitGhosts = cms.bool( False ), doAreaDiskApprox = cms.bool( True ), voronoiRfact = cms.double( 0.9 ), Rho_EtaMax = cms.double( 4.4 ), Ghost_EtaMax = cms.double( 6.0 ), Active_Area_Repeats = cms.int32( 5 ), GhostArea = cms.double( 0.01 ), restrictInputs = cms.bool( False ), maxInputs = cms.uint32( 1 ), writeCompound = cms.bool( False ), writeJetsWithConst = cms.bool( False ), doFastJetNonUniform = cms.bool( False ), useDeterministicSeed = cms.bool( True ), minSeed = cms.uint32( 14327 ), verbosity = cms.int32( 0 ), puWidth = cms.double( 0.0 ), nExclude = cms.uint32( 0 ), maxBadEcalCells = cms.uint32( 9999999 ), maxBadHcalCells = cms.uint32( 9999999 ), maxProblematicEcalCells = cms.uint32( 9999999 ), maxProblematicHcalCells = cms.uint32( 9999999 ), maxRecoveredEcalCells = cms.uint32( 9999999 ), maxRecoveredHcalCells = cms.uint32( 9999999 ), puCenters = cms.vdouble( ), applyWeight = cms.bool( False ), srcWeights = cms.InputTag( "" ), minimumTowersFraction = cms.double( 0.0 ), jetCollInstanceName = cms.string( "" ), sumRecHits = cms.bool( False ) ) fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer", min_N90 = cms.int32( -2 ), min_N90hits = cms.int32( 2 ), min_EMF = cms.double( 1.0E-6 ), max_EMF = cms.double( 999.0 ), jetsInput = cms.InputTag( "hltAK4CaloJets" ), JetIDParams = cms.PSet( hfRecHitsColl = cms.InputTag( "hltHfreco" ), hoRecHitsColl = cms.InputTag( "hltHoreco" ), ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ), hbheRecHitsColl = cms.InputTag( "hltHbhereco" ), useRecHits = cms.bool( True ), eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ) ) ) fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer", level = cms.string( "L1FastJet" ), algorithm = cms.string( "AK4CaloHLT" ), srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ) ) fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer", level = cms.string( "L2Relative" ), algorithm = cms.string( "AK4CaloHLT" ) ) fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer", level = cms.string( "L3Absolute" ), algorithm = cms.string( "AK4CaloHLT" ) ) fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer", level = cms.string( "L2L3Residual" ), algorithm = cms.string( "AK4CaloHLT" ) ) fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer", correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' ) ) fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer", src = cms.InputTag( "hltAK4CaloJets" ), correctors = cms.VInputTag( 'hltAK4CaloCorrector' ), verbose = cms.untracked.bool( False ) ) fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer", src = cms.InputTag( "hltAK4CaloJetsIDPassed" ), correctors = cms.VInputTag( 'hltAK4CaloCorrector' ), verbose = cms.untracked.bool( False ) ) fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer", usePt = cms.bool( False ), excludePFMuons = cms.bool( False ), minNJetHt = cms.int32( 0 ), minNJetMht = cms.int32( 0 ), minPtJetHt = cms.double( 40.0 ), minPtJetMht = cms.double( 30.0 ), maxEtaJetHt = cms.double( 2.5 ), maxEtaJetMht = cms.double( 5.0 ), jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ), pfCandidatesLabel = cms.InputTag( "" ) ) fragment.hltHT300 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), htLabels = cms.VInputTag( 'hltHtMht' ), mhtLabels = cms.VInputTag( 'hltHtMht' ), minHt = cms.vdouble( 300.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer", Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ), Reco4DAlgoConfig = cms.PSet( Reco2DAlgoConfig = cms.PSet( AlphaMaxPhi = cms.double( 1.0 ), debug = cms.untracked.bool( False ), segmCleanerMode = cms.int32( 2 ), AlphaMaxTheta = cms.double( 0.9 ), hit_afterT0_resolution = cms.double( 0.03 ), performT0_vdriftSegCorrection = cms.bool( False ), recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), MaxChi2 = cms.double( 4.0 ), recAlgoConfig = cms.PSet( maxTime = cms.double( 420.0 ), debug = cms.untracked.bool( False ), stepTwoFromDigi = cms.bool( False ), tTrigModeConfig = cms.PSet( debug = cms.untracked.bool( False ), tofCorrType = cms.int32( 0 ), tTrigLabel = cms.string( "" ), wirePropCorrType = cms.int32( 0 ), doTOFCorrection = cms.bool( True ), vPropWire = cms.double( 24.4 ), doT0Correction = cms.bool( True ), doWirePropCorrection = cms.bool( True ), t0Label = cms.string( "" ) ), useUncertDB = cms.bool( True ), doVdriftCorr = cms.bool( True ), minTime = cms.double( -3.0 ), tTrigMode = cms.string( "DTTTrigSyncFromDB" ), readLegacyTTrigDB = cms.bool( True ), readLegacyVDriftDB = cms.bool( True ) ), MaxAllowedHits = cms.uint32( 50 ), nUnSharedHitsMin = cms.int32( 2 ), nSharedHitsMax = cms.int32( 2 ), performT0SegCorrection = cms.bool( False ), perform_delta_rejecting = cms.bool( False ) ), Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ), debug = cms.untracked.bool( False ), segmCleanerMode = cms.int32( 2 ), AllDTRecHits = cms.bool( True ), hit_afterT0_resolution = cms.double( 0.03 ), performT0_vdriftSegCorrection = cms.bool( False ), recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ), recAlgoConfig = cms.PSet( maxTime = cms.double( 420.0 ), debug = cms.untracked.bool( False ), stepTwoFromDigi = cms.bool( False ), tTrigModeConfig = cms.PSet( debug = cms.untracked.bool( False ), tofCorrType = cms.int32( 0 ), tTrigLabel = cms.string( "" ), wirePropCorrType = cms.int32( 0 ), doTOFCorrection = cms.bool( True ), vPropWire = cms.double( 24.4 ), doT0Correction = cms.bool( True ), doWirePropCorrection = cms.bool( True ), t0Label = cms.string( "" ) ), useUncertDB = cms.bool( True ), doVdriftCorr = cms.bool( True ), minTime = cms.double( -3.0 ), tTrigMode = cms.string( "DTTTrigSyncFromDB" ), readLegacyTTrigDB = cms.bool( True ), readLegacyVDriftDB = cms.bool( True ) ), nUnSharedHitsMin = cms.int32( 2 ), nSharedHitsMax = cms.int32( 2 ), performT0SegCorrection = cms.bool( False ), perform_delta_rejecting = cms.bool( False ) ), debug = cms.untracked.bool( False ), recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ), recHits2DLabel = cms.InputTag( "dt2DSegments" ) ) fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator", EnableDTMeasurement = cms.bool( True ), EnableCSCMeasurement = cms.bool( True ), DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), MaxSeeds = cms.int32( 1000 ), MaxDTChi2 = cms.double( 300.0 ), MaxCSCChi2 = cms.double( 300.0 ), ForcePointDown = cms.bool( False ) ) fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T", GMTReadoutCollection = cms.InputTag( "" ), InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ), Propagator = cms.string( "SteppingHelixPropagatorAny" ), L1MinPt = cms.double( 0.0 ), L1MaxEta = cms.double( 2.5 ), L1MinQuality = cms.uint32( 1 ), SetMinPtBarrelTo = cms.double( 3.5 ), SetMinPtEndcapTo = cms.double( 1.0 ), UseOfflineSeed = cms.untracked.bool( True ), UseUnassociatedL1 = cms.bool( False ), MatchDR = cms.vdouble( 0.3 ), EtaMatchingBins = cms.vdouble( 0.0, 2.5 ), CentralBxOnly = cms.bool( True ), MatchType = cms.uint32( 0 ), SortType = cms.uint32( 0 ), OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ), ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ) ) ) fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer", ServiceParameters = cms.PSet( RPCLayers = cms.bool( True ), UseMuonNavigation = cms.untracked.bool( True ), Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny', 'hltESPFastSteppingHelixPropagatorOpposite' ) ), InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ), SeedTransformerParameters = cms.PSet( Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), NMinRecHits = cms.uint32( 2 ), RescaleError = cms.double( 100.0 ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), UseSubRecHits = cms.bool( False ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), L2TrajBuilderParameters = cms.PSet( BWFilterParameters = cms.PSet( DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), BWSeedType = cms.string( "fromGenerator" ), GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), EnableGEMMeasurement = cms.bool( True ), EnableRPCMeasurement = cms.bool( True ), MuonTrajectoryUpdatorParameters = cms.PSet( ExcludeRPCFromFit = cms.bool( False ), Granularity = cms.int32( 0 ), MaxChi2 = cms.double( 25.0 ), RescaleError = cms.bool( False ), RescaleErrorFactor = cms.double( 100.0 ), UseInvalidHits = cms.bool( True ) ), EnableCSCMeasurement = cms.bool( True ), MaxChi2 = cms.double( 100.0 ), FitDirection = cms.string( "outsideIn" ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), NumberOfSigma = cms.double( 3.0 ), EnableDTMeasurement = cms.bool( True ) ), DoSeedRefit = cms.bool( False ), FilterParameters = cms.PSet( DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ), CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ), GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ), RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ), EnableGEMMeasurement = cms.bool( True ), EnableRPCMeasurement = cms.bool( True ), MuonTrajectoryUpdatorParameters = cms.PSet( ExcludeRPCFromFit = cms.bool( False ), Granularity = cms.int32( 0 ), MaxChi2 = cms.double( 25.0 ), RescaleError = cms.bool( False ), RescaleErrorFactor = cms.double( 100.0 ), UseInvalidHits = cms.bool( True ) ), EnableCSCMeasurement = cms.bool( True ), MaxChi2 = cms.double( 1000.0 ), FitDirection = cms.string( "insideOut" ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), NumberOfSigma = cms.double( 3.0 ), EnableDTMeasurement = cms.bool( True ) ), SeedPosition = cms.string( "in" ), DoBackwardFilter = cms.bool( True ), DoRefit = cms.bool( False ), NavigationType = cms.string( "Standard" ), SeedTransformerParameters = cms.PSet( Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ), NMinRecHits = cms.uint32( 2 ), RescaleError = cms.double( 100.0 ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ), UseSubRecHits = cms.bool( False ), MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ) ), SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ) ), DoSeedRefit = cms.bool( False ), TrackLoaderParameters = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), DoSmoothing = cms.bool( False ), VertexConstraint = cms.bool( True ), MuonUpdatorAtVertexParameters = cms.PSet( MaxChi2 = cms.double( 1000000.0 ), BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ), BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ), Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ) ), Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ) ), MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" ) ) fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer", InputObjects = cms.InputTag( "hltL2CosmicMuons" ) ) fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 1 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 0 ), MinNhits = cms.vint32( 1 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 3 ), MinNhits = cms.vint32( 1 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 45.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 2.5 ), AbsEtaBins = cms.vdouble( 5.0 ), MinNstations = cms.vint32( 3 ), MinNhits = cms.vint32( 1 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 40.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sCDC" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( False ), SelectQualities = cms.vint32( ) ) fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 1.0 ), AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), MinNstations = cms.vint32( 0, 2, 0, 2 ), MinNhits = cms.vint32( 0, 1, 0, 1 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 10.0 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter", saveTags = cms.bool( True ), BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ), CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ), PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ), SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ), MinN = cms.int32( 1 ), MaxEta = cms.double( 1.0 ), AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ), MinNstations = cms.vint32( 0, 2, 0, 2 ), MinNhits = cms.vint32( 0, 1, 0, 1 ), CutOnChambers = cms.bool( False ), MinNchambers = cms.vint32( 0 ), MaxDr = cms.double( 9999.0 ), MinDr = cms.double( -1.0 ), MaxDz = cms.double( 9999.0 ), MinDxySig = cms.double( -1.0 ), MinPt = cms.double( 5.5 ), NSigmaPt = cms.double( 0.0 ), MatchToPreviousCand = cms.bool( True ) ) fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.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 ) ) fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer", RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" ), RPixVerbosity = cms.untracked.int32( 0 ) ) fragment.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 ), roadRadiusBadPot = cms.double( 0.5 ) ) fragment.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 ) ) fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector", inputTag = cms.InputTag( "rawDataCollector" ), fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 ) ) fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.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 ) ) fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreSpecialHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreAlCaLumiPixelsCountsRandomHighRate = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sZeroBiasOrZeroBiasCopy = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sBptxMinusORBptxPlusORBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_BptxMinus OR L1_BptxPlus OR L1_BptxOR" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltAlcaPixelClusterCountsGated = cms.EDProducer( "AlcaPCCEventProducer", pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ), trigstring = cms.untracked.string( "alcaPCCEvent" ), savePerROCInfo = cms.bool( False ) ) fragment.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltPreL1SingleMuOpenDT = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1MuOpenL1FilteredDT = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ), MaxEta = cms.double( 1.25 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleMu3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleMu5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleMu7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 1 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1DoubleMu0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDoubleMu0L1Filtered = cms.EDFilter( "HLTMuonL1TFilter", saveTags = cms.bool( True ), CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ), MaxEta = cms.double( 2.5 ), MinPt = cms.double( 0.0 ), MaxDeltaR = cms.double( 0.3 ), MinN = cms.int32( 2 ), CentralBxOnly = cms.bool( True ), SelectQualities = cms.vint32( ) ) fragment.hltL1sSingleJet8erHE = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet8erHE" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleJet8erHE = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleJet10erHE = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet10erHE" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleJet10erHE = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleJet12erHE = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet12erHE" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleJet12erHE = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleJet35 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleJet200 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG8er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG8er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG10er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG15er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG26er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG26er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG28er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG28er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG28er2p1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p1" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG28er2p1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG28er1p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er1p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG28er1p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG34er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG34er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG36er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG36er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG36er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG38er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG38er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG38er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG40er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG40er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG42er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG42er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG42er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleEG45er2p5 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG45er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG45er2p5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sL1SingleEG50 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleEG50" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleEG50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleJet60 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleJet90 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleJet120 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleJet180 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1HTT120er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1HTT160er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1HTT200er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1HTT255er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTT280er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT280er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1HTT280er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTT320er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT320er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1HTT320er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTT360er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT360er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1HTT360er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTT400er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT400er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1HTT400er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sHTT450er = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HTT450er" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1HTT450er = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sETM120 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ETM120" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1ETM120 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sETM150 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ETM150" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1ETM150 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sEXTHCALLaserMon1 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Trig" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1EXTHCALLaserMon1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sEXTHCALLaserMon4 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1EXTHCALLaserMon4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sL1MinimumBiasHF0ANDBptxAND = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_AND_BptxAND" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1MinimumBiasHF0ANDBptxAND = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreCscClusterCosmic = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer", nRechitMin = cms.int32( 50 ), rParam = cms.double( 0.4 ), nStationThres = cms.int32( 10 ), recHitLabel = cms.InputTag( "hltCsc2DRecHits" ) ) fragment.hltCscClusterCosmic = cms.EDFilter( "HLTMuonRecHitClusterFilter", ClusterTag = cms.InputTag( "hltCSCrechitClusters" ), MinN = cms.int32( 1 ), MinSize = cms.int32( 50 ), MinSizeMinusMB1 = cms.int32( -1 ), MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ), MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ), MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ), MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ), MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ), Max_nMB1 = cms.int32( -1 ), Max_nMB2 = cms.int32( -1 ), Max_nME11 = cms.int32( -1 ), Max_nME12 = cms.int32( -1 ), Max_nME41 = cms.int32( -1 ), Max_nME42 = cms.int32( -1 ), MinNstation = cms.int32( 0 ), MinAvgStation = cms.double( 0.0 ), MinTime = cms.double( -999.0 ), MaxTime = cms.double( 999.0 ), MinEta = cms.double( -1.0 ), MaxEta = cms.double( -1.0 ), MaxTimeSpread = cms.double( -1.0 ) ) fragment.hltL1sHTTForBeamSpotHT60 = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreHT60Beamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltHT60 = cms.EDFilter( "HLTHtMhtFilter", saveTags = cms.bool( True ), htLabels = cms.VInputTag( 'hltHtMht' ), mhtLabels = cms.VInputTag( 'hltHtMht' ), minHt = cms.vdouble( 60.0 ), minMht = cms.vdouble( 0.0 ), minMeff = cms.vdouble( 0.0 ), meffSlope = cms.vdouble( 1.0 ) ) fragment.hltL1sZeroBiasOrMinBias = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_MinimumBiasHF0_AND_BptxAND" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreBeamspotPixelClustersWP2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPixelActivityFilterWP2 = cms.EDFilter( "HLTPixelActivityFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltSiPixelClusters" ), minClusters = cms.uint32( 0 ), maxClusters = cms.uint32( 0 ), minClustersBPix = cms.uint32( 10 ), maxClustersBPix = cms.uint32( 0 ), minClustersFPix = cms.uint32( 0 ), maxClustersFPix = cms.uint32( 0 ), minLayersBPix = cms.uint32( 0 ), maxLayersBPix = cms.uint32( 0 ), minLayersFPix = cms.uint32( 0 ), maxLayersFPix = cms.uint32( 0 ) ) fragment.hltPrePixelClustersWP2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPrePixelClustersWP2HighRate = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPrePixelClustersWP1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPixelActivityFilterWP1 = cms.EDFilter( "HLTPixelActivityFilter", saveTags = cms.bool( True ), inputTag = cms.InputTag( "hltSiPixelClusters" ), minClusters = cms.uint32( 0 ), maxClusters = cms.uint32( 0 ), minClustersBPix = cms.uint32( 25 ), maxClustersBPix = cms.uint32( 0 ), minClustersFPix = cms.uint32( 0 ), maxClustersFPix = cms.uint32( 0 ), minLayersBPix = cms.uint32( 0 ), maxLayersBPix = cms.uint32( 0 ), minLayersFPix = cms.uint32( 0 ), maxLayersFPix = cms.uint32( 0 ) ) fragment.hltL1sBptxOR = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_BptxPlus OR L1_BptxMinus OR L1_ZeroBias OR L1_BptxOR" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreBptxOR = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sSingleMuCosmicsEMTF = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics_EMTF" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreL1SingleMuCosmicsEMTF = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreL1SingleMuCosmicsCosmicTracking = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltFullSiStripRawToClustersFacility = cms.EDProducer( "sistrip::SiStripClustersToLegacy", source = cms.InputTag( "hltSiStripRawToClustersFacilityAlpaka" ) ) fragment.hltFullMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer", measurementTracker = cms.string( "hltESPMeasurementTracker" ), skipClusters = cms.InputTag( "" ), pixelClusterProducer = cms.string( "hltSiPixelClusters" ), stripClusterProducer = cms.string( "hltFullSiStripRawToClustersFacility" ), Phase2TrackerCluster1DProducer = cms.string( "" ), vectorHits = cms.InputTag( "" ), vectorHitsRej = cms.InputTag( "" ), inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ), pixelCablingMapLabel = cms.string( "" ), inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ), switchOffPixelsIfEmpty = cms.bool( True ) ) fragment.hltGlobalSiStripMatchedRecHitsFull = cms.EDProducer( "SiStripRecHitConverter", ClusterProducer = cms.InputTag( "hltFullSiStripRawToClustersFacility" ), rphiRecHits = cms.string( "rphiRecHit" ), stereoRecHits = cms.string( "stereoRecHit" ), matchedRecHits = cms.string( "matchedRecHit" ), useSiStripQuality = cms.bool( False ), MaskBadAPVFibers = cms.bool( False ), doMatching = cms.bool( True ), StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ), Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ), siStripQualityLabel = cms.ESInputTag( "","" ) ) fragment.hltSimpleCosmicBONSeedingLayers = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'MTOB4+MTOB5+MTOB6', 'MTOB3+MTOB5+MTOB6', 'MTOB3+MTOB4+MTOB5', 'MTOB3+MTOB4+MTOB6', 'TOB2+MTOB4+MTOB5', 'TOB2+MTOB3+MTOB5', 'TEC7_pos+TEC8_pos+TEC9_pos', 'TEC6_pos+TEC7_pos+TEC8_pos', 'TEC5_pos+TEC6_pos+TEC7_pos', 'TEC4_pos+TEC5_pos+TEC6_pos', 'TEC3_pos+TEC4_pos+TEC5_pos', 'TEC2_pos+TEC3_pos+TEC4_pos', 'TEC1_pos+TEC2_pos+TEC3_pos', 'TEC7_neg+TEC8_neg+TEC9_neg', 'TEC6_neg+TEC7_neg+TEC8_neg', 'TEC5_neg+TEC6_neg+TEC7_neg', 'TEC4_neg+TEC5_neg+TEC6_neg', 'TEC3_neg+TEC4_neg+TEC5_neg', 'TEC2_neg+TEC3_neg+TEC4_neg', 'TEC1_neg+TEC2_neg+TEC3_neg', 'TEC6_pos+TEC8_pos+TEC9_pos', 'TEC5_pos+TEC7_pos+TEC8_pos', 'TEC4_pos+TEC6_pos+TEC7_pos', 'TEC3_pos+TEC5_pos+TEC6_pos', 'TEC2_pos+TEC4_pos+TEC5_pos', 'TEC1_pos+TEC3_pos+TEC4_pos', 'TEC6_pos+TEC7_pos+TEC9_pos', 'TEC5_pos+TEC6_pos+TEC8_pos', 'TEC4_pos+TEC5_pos+TEC7_pos', 'TEC3_pos+TEC4_pos+TEC6_pos', 'TEC2_pos+TEC3_pos+TEC5_pos', 'TEC1_pos+TEC2_pos+TEC4_pos', 'TEC6_neg+TEC8_neg+TEC9_neg', 'TEC5_neg+TEC7_neg+TEC8_neg', 'TEC4_neg+TEC6_neg+TEC7_neg', 'TEC3_neg+TEC5_neg+TEC6_neg', 'TEC2_neg+TEC4_neg+TEC5_neg', 'TEC1_neg+TEC3_neg+TEC4_neg', 'TEC6_neg+TEC7_neg+TEC9_neg', 'TEC5_neg+TEC6_neg+TEC8_neg', 'TEC4_neg+TEC5_neg+TEC7_neg', 'TEC3_neg+TEC4_neg+TEC6_neg', 'TEC2_neg+TEC3_neg+TEC5_neg', 'TEC1_neg+TEC2_neg+TEC4_neg', 'MTOB6+TEC1_pos+TEC2_pos', 'MTOB6+TEC1_neg+TEC2_neg', 'MTOB6+MTOB5+TEC1_pos', 'MTOB6+MTOB5+TEC1_neg' ), BPix = cms.PSet( ), FPix = cms.PSet( ), TIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), TID = cms.PSet( ), TOB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), TEC = cms.PSet( useSimpleRphiHitsCleaner = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 5 ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), useRingSlector = cms.bool( False ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 7 ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTID = cms.PSet( ), MTOB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTEC = cms.PSet( ) ) fragment.hltSimpleCosmicBONSeeds = cms.EDProducer( "SimpleCosmicBONSeeder", TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), ClusterCheckPSet = cms.PSet( MaxNumberOfPixelClusters = cms.uint32( 1000 ), DontCountDetsAboveNClusters = cms.uint32( 20 ), ClusterCollectionLabel = cms.InputTag( "hltFullSiStripRawToClustersFacility" ), MaxNumberOfStripClusters = cms.uint32( 1000 ), PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), doClusterCheck = cms.bool( True ) ), maxTriplets = cms.int32( 50000 ), maxSeeds = cms.int32( 20000 ), RegionPSet = cms.PSet( originZPosition = cms.double( 0.0 ), ptMin = cms.double( 0.5 ), originHalfLength = cms.double( 90.0 ), pMin = cms.double( 1.0 ), originRadius = cms.double( 150.0 ) ), TripletsSrc = cms.InputTag( "hltSimpleCosmicBONSeedingLayers" ), TripletsDebugLevel = cms.untracked.uint32( 0 ), seedOnMiddle = cms.bool( False ), rescaleError = cms.double( 1.0 ), ClusterChargeCheck = cms.PSet( Thresholds = cms.PSet( TOB = cms.int32( 0 ), TIB = cms.int32( 0 ), TID = cms.int32( 0 ), TEC = cms.int32( 0 ) ), matchedRecHitsUseAnd = cms.bool( True ), checkCharge = cms.bool( False ) ), HitsPerModuleCheck = cms.PSet( Thresholds = cms.PSet( TOB = cms.int32( 20 ), TIB = cms.int32( 20 ), TID = cms.int32( 20 ), TEC = cms.int32( 20 ) ), checkHitsPerModule = cms.bool( True ) ), minimumGoodHitsInSeed = cms.int32( 3 ), writeTriplets = cms.bool( False ), helixDebugLevel = cms.untracked.uint32( 0 ), seedDebugLevel = cms.untracked.uint32( 0 ), PositiveYOnly = cms.bool( False ), NegativeYOnly = cms.bool( False ) ) fragment.hltCombinatorialcosmicseedingtripletsP5 = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'MTOB4+MTOB5+MTOB6', 'MTOB3+MTOB5+MTOB6', 'MTOB3+MTOB4+MTOB5', 'TOB2+MTOB4+MTOB5', 'MTOB3+MTOB4+MTOB6', 'TOB2+MTOB4+MTOB6' ), BPix = cms.PSet( ), FPix = cms.PSet( ), TIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), TID = cms.PSet( ), TOB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), TEC = cms.PSet( useSimpleRphiHitsCleaner = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 5 ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), useRingSlector = cms.bool( False ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 7 ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTID = cms.PSet( ), MTOB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTEC = cms.PSet( ) ) fragment.hltCombinatorialcosmicseedingpairsTOBP5 = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'MTOB5+MTOB6', 'MTOB4+MTOB5' ), BPix = cms.PSet( ), FPix = cms.PSet( ), TIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), TID = cms.PSet( ), TOB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ) ), TEC = cms.PSet( useSimpleRphiHitsCleaner = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 5 ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), useRingSlector = cms.bool( False ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 7 ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTIB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTID = cms.PSet( ), MTOB = cms.PSet( TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTEC = cms.PSet( ) ) fragment.hltCombinatorialcosmicseedingpairsTECposP5 = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'TEC1_pos+TEC2_pos', 'TEC2_pos+TEC3_pos', 'TEC3_pos+TEC4_pos', 'TEC4_pos+TEC5_pos', 'TEC5_pos+TEC6_pos', 'TEC6_pos+TEC7_pos', 'TEC7_pos+TEC8_pos', 'TEC8_pos+TEC9_pos' ), BPix = cms.PSet( ), FPix = cms.PSet( ), TIB = cms.PSet( ), TID = cms.PSet( ), TOB = cms.PSet( ), TEC = cms.PSet( useSimpleRphiHitsCleaner = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 5 ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 7 ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTIB = cms.PSet( ), MTID = cms.PSet( ), MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) fragment.hltCombinatorialcosmicseedingpairsTECnegP5 = cms.EDProducer( "SeedingLayersEDProducer", layerList = cms.vstring( 'TEC1_neg+TEC2_neg', 'TEC2_neg+TEC3_neg', 'TEC3_neg+TEC4_neg', 'TEC4_neg+TEC5_neg', 'TEC5_neg+TEC6_neg', 'TEC6_neg+TEC7_neg', 'TEC7_neg+TEC8_neg', 'TEC8_neg+TEC9_neg' ), BPix = cms.PSet( ), FPix = cms.PSet( ), TIB = cms.PSet( ), TID = cms.PSet( ), TOB = cms.PSet( ), TEC = cms.PSet( useSimpleRphiHitsCleaner = cms.bool( True ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), minRing = cms.int32( 5 ), matchedRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','matchedRecHit' ), useRingSlector = cms.bool( True ), clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ), maxRing = cms.int32( 7 ), rphiRecHits = cms.InputTag( 'hltGlobalSiStripMatchedRecHitsFull','rphiRecHit' ) ), MTIB = cms.PSet( ), MTID = cms.PSet( ), MTOB = cms.PSet( ), MTEC = cms.PSet( ) ) fragment.hltCombinatorialcosmicseedfinderP5 = cms.EDProducer( "CtfSpecialSeedGenerator", SeedMomentum = cms.double( 5.0 ), ErrorRescaling = cms.double( 50.0 ), UseScintillatorsConstraint = cms.bool( False ), TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ), SeedsFromPositiveY = cms.bool( True ), SeedsFromNegativeY = cms.bool( False ), CheckHitsAreOnDifferentLayers = cms.bool( False ), SetMomentum = cms.bool( True ), requireBOFF = cms.bool( True ), maxSeeds = cms.int32( 10000 ), doClusterCheck = cms.bool( True ), MaxNumberOfStripClusters = cms.uint32( 1000 ), ClusterCollectionLabel = cms.InputTag( "hltFullSiStripRawToClustersFacility" ), MaxNumberOfPixelClusters = cms.uint32( 1000 ), PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ), cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ), DontCountDetsAboveNClusters = cms.uint32( 20 ), Charges = cms.vint32( -1 ), RegionFactoryPSet = cms.PSet( RegionPSet = cms.PSet( ptMin = cms.double( 0.9 ), originXPos = cms.double( 0.0 ), originYPos = cms.double( 0.0 ), originZPos = cms.double( 0.0 ), originHalfLength = cms.double( 21.2 ), originRadius = cms.double( 0.2 ), precise = cms.bool( True ), useMultipleScattering = cms.bool( False ) ), ComponentName = cms.string( "GlobalRegionProducer" ) ), UpperScintillatorParameters = cms.PSet( WidthInX = cms.double( 100.0 ), GlobalX = cms.double( 0.0 ), GlobalY = cms.double( 300.0 ), GlobalZ = cms.double( 50.0 ), LenghtInZ = cms.double( 100.0 ) ), LowerScintillatorParameters = cms.PSet( WidthInX = cms.double( 100.0 ), GlobalX = cms.double( 0.0 ), GlobalY = cms.double( -100.0 ), GlobalZ = cms.double( 50.0 ), LenghtInZ = cms.double( 100.0 ) ), OrderedHitsFactoryPSets = cms.VPSet( cms.PSet( LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingtripletsP5" ), NavigationDirection = cms.string( "outsideIn" ), PropagationDirection = cms.string( "alongMomentum" ), ComponentName = cms.string( "GenericTripletGenerator" ) ), cms.PSet( LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTOBP5" ), NavigationDirection = cms.string( "outsideIn" ), PropagationDirection = cms.string( "alongMomentum" ), ComponentName = cms.string( "GenericPairGenerator" ) ), cms.PSet( LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTECposP5" ), NavigationDirection = cms.string( "outsideIn" ), PropagationDirection = cms.string( "alongMomentum" ), ComponentName = cms.string( "GenericPairGenerator" ) ), cms.PSet( LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTECposP5" ), NavigationDirection = cms.string( "insideOut" ), PropagationDirection = cms.string( "alongMomentum" ), ComponentName = cms.string( "GenericPairGenerator" ) ), cms.PSet( LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTECnegP5" ), NavigationDirection = cms.string( "outsideIn" ), PropagationDirection = cms.string( "alongMomentum" ), ComponentName = cms.string( "GenericPairGenerator" ) ), cms.PSet( LayerSrc = cms.InputTag( "hltCombinatorialcosmicseedingpairsTECnegP5" ), NavigationDirection = cms.string( "insideOut" ), PropagationDirection = cms.string( "alongMomentum" ), ComponentName = cms.string( "GenericPairGenerator" ) ) ) ) fragment.hltCombinedP5SeedsForCTF = cms.EDProducer( "SeedCombiner", seedCollections = cms.VInputTag( 'hltCombinatorialcosmicseedfinderP5','hltSimpleCosmicBONSeeds' ), clusterRemovalInfos = cms.VInputTag( ) ) fragment.hltCkfTrackCandidatesP5 = cms.EDProducer( "CkfTrackCandidateMaker", cleanTrajectoryAfterInOut = cms.bool( True ), doSeedingRegionRebuilding = cms.bool( True ), onlyPixelHitsForSeedCleaner = cms.bool( False ), reverseTrajectories = cms.bool( False ), useHitsSplitting = cms.bool( True ), MeasurementTrackerEvent = cms.InputTag( "hltFullMeasurementTrackerEvent" ), src = cms.InputTag( "hltCombinedP5SeedsForCTF" ), clustersToSkip = cms.InputTag( "" ), phase2clustersToSkip = cms.InputTag( "" ), TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTGroupedCkfTrajectoryBuilderP5" ) ), TransientInitialStateEstimatorParameters = cms.PSet( propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ), numberMeasurementsForFit = cms.int32( 4 ), propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" ) ), numHitsForSeedCleaner = cms.int32( 4 ), NavigationSchool = cms.string( "CosmicNavigationSchool" ), RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ), TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ), maxNSeeds = cms.uint32( 500000 ), maxSeedsBeforeCleaning = cms.uint32( 5000 ) ) fragment.hltCtfWithMaterialTracksCosmics = cms.EDProducer( "TrackProducer", TrajectoryInEvent = cms.bool( False ), useHitsSplitting = cms.bool( False ), src = cms.InputTag( "hltCkfTrackCandidatesP5" ), clusterRemovalInfo = cms.InputTag( "" ), AlgorithmName = cms.string( "ctf" ), GeometricInnerState = cms.bool( True ), reMatchSplitHits = cms.bool( False ), usePropagatorForPCA = cms.bool( False ), beamSpot = cms.InputTag( "hltOnlineBeamSpot" ), MeasurementTrackerEvent = cms.InputTag( "hltFullMeasurementTrackerEvent" ), useSimpleMF = cms.bool( False ), SimpleMagneticField = cms.string( "" ), Fitter = cms.string( "hltESFittingSmootherRKP5" ), Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ), TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ), NavigationSchool = cms.string( "SimpleNavigationSchool" ), MeasurementTracker = cms.string( "hltESPMeasurementTracker" ) ) fragment.hltCtfWithMaterialTracksP5 = cms.EDProducer( "CosmicTrackSelector", src = cms.InputTag( "hltCtfWithMaterialTracksCosmics" ), beamspot = cms.InputTag( "hltOnlineBeamSpot" ), copyExtras = cms.untracked.bool( True ), copyTrajectories = cms.untracked.bool( False ), keepAllTracks = cms.bool( False ), chi2n_par = cms.double( 10.0 ), max_d0 = cms.double( 110.0 ), max_z0 = cms.double( 300.0 ), min_pt = cms.double( 1.0 ), max_eta = cms.double( 2.0 ), min_nHit = cms.uint32( 5 ), min_nPixelHit = cms.uint32( 0 ), minNumberLayers = cms.uint32( 0 ), minNumber3DLayers = cms.uint32( 0 ), maxNumberLostLayers = cms.uint32( 999 ), qualityBit = cms.string( "" ) ) fragment.hltCtfWithMaterialTracksP5TrackCountFilter = cms.EDFilter( "TrackCountFilter", src = cms.InputTag( "hltCtfWithMaterialTracksP5" ), minNumber = cms.uint32( 1 ) ) fragment.hltPreL1SingleMuCosmicsPointingCosmicTracking = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL2CosmicsMuonTrackerPointingFilter = cms.EDFilter( "HLTMuonPointingFilter", SALabel = cms.InputTag( 'hltL2CosmicMuons','UpdatedAtVtx' ), PropagatorName = cms.string( "SteppingHelixPropagatorAny" ), radius = cms.double( 90.0 ), maxZ = cms.double( 280.0 ), PixHits = cms.uint32( 0 ), TkLayers = cms.uint32( 0 ), MuonHits = cms.uint32( 0 ) ) fragment.hltPreL1FatEvents = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreZeroBiasHighRate = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreZeroBiasGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltL1sZeroBiasCopyOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed", saveTags = cms.bool( True ), L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy OR L1_AlwaysTrue" ), L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ), L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ), L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ), L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ), L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ), L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ), L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ), L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ), L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ) ) fragment.hltPreSpecialZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD", throw = cms.bool( False ), processName = cms.string( "@" ), moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ), moduleLabelPatternsToSkip = cms.vstring( ) ) fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW", processName = cms.string( "@" ) ) fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary", AlgInputTag = cms.InputTag( "hltGtStage2Digis" ), ExtInputTag = cms.InputTag( "hltGtStage2Digis" ), MinBx = cms.int32( 0 ), MaxBx = cms.int32( 0 ), DumpTrigResults = cms.bool( False ), DumpRecord = cms.bool( False ), DumpTrigSummary = cms.bool( True ), ReadPrescalesFromFile = cms.bool( False ), psFileName = cms.string( "prescale_L1TGlobal.csv" ), psColumn = cms.int32( 0 ) ) fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport", HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ), reportBy = cms.untracked.string( "job" ), resetBy = cms.untracked.string( "never" ), serviceBy = cms.untracked.string( "never" ), ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ), ReferenceRate = cms.untracked.double( 100.0 ) ) fragment.hltDatasetAlCaHcalIsoTrk = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'AlCa_IsoTrackHBHE_v8' ) ) fragment.hltPreDatasetAlCaHcalIsoTrk = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v8 / 100', 'AlCa_LumiPixelsCounts_Random_v14' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v14', 'AlCa_LumiPixelsCounts_ZeroBias_v17' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v8', 'AlCa_LumiPixelsCounts_ZeroBiasVdM_v8' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v9' ) ) fragment.hltPreDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v28', 'AlCa_EcalEtaEEonly_v28', 'AlCa_EcalPi0EBonly_v28', 'AlCa_EcalPi0EEonly_v29' ) ) fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10', 'HLT_PPSMaxTracksPerRP4_v10' ) ) fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10', 'HLT_PPSMaxTracksPerRP4_v10' ) ) fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v23' ) ) fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_EMTF_v5' ) ) fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v6', 'HLT_L1SingleMu5_v6', 'HLT_L1SingleMu7_v6', 'HLT_L1SingleMuCosmics_v9', 'HLT_L1SingleMuOpen_DT_v7', 'HLT_L1SingleMuOpen_v7' ) ) fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v14', 'DQM_HcalReconstruction_v11', 'DQM_PixelReconstruction_v16' ) ) fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v15', 'HLT_HT300_Beamspot_v32', 'HLT_HT60_Beamspot_v31', 'HLT_ZeroBias_Beamspot_v25' ) ) fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' ) ) fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_EcalCalibration_v5' ) ) fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_BptxOR_v7', 'HLT_L1ETM120_v5', 'HLT_L1ETM150_v5', 'HLT_L1HTT120er_v5', 'HLT_L1HTT160er_v5', 'HLT_L1HTT200er_v5', 'HLT_L1HTT255er_v5', 'HLT_L1HTT280er_v5', 'HLT_L1HTT320er_v5', 'HLT_L1HTT360er_v5', 'HLT_L1HTT400er_v5', 'HLT_L1HTT450er_v5', 'HLT_L1SingleEG10er2p5_v5', 'HLT_L1SingleEG15er2p5_v5', 'HLT_L1SingleEG26er2p5_v5', 'HLT_L1SingleEG28er1p5_v5', 'HLT_L1SingleEG28er2p1_v5', 'HLT_L1SingleEG28er2p5_v5', 'HLT_L1SingleEG34er2p5_v5', 'HLT_L1SingleEG36er2p5_v5', 'HLT_L1SingleEG38er2p5_v5', 'HLT_L1SingleEG40er2p5_v5', 'HLT_L1SingleEG42er2p5_v5', 'HLT_L1SingleEG45er2p5_v5', 'HLT_L1SingleEG50_v5', 'HLT_L1SingleEG8er2p5_v5', 'HLT_L1SingleJet120_v5', 'HLT_L1SingleJet180_v5', 'HLT_L1SingleJet60_v5', 'HLT_L1SingleJet90_v5', 'HLT_L1SingleMu7_v6', 'HLT_Physics_v16 / 10', 'HLT_PixelClusters_WP1_v7 / 5', 'HLT_PixelClusters_WP2_v7 / 5' ) ) fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v15', 'HLT_HT300_Beamspot_v32', 'HLT_HT60_Beamspot_v31', 'HLT_PixelClusters_WP2_v7', 'HLT_ZeroBias_Beamspot_v25' ) ) fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetExpressCosmics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v9', 'HLT_L1SingleMuOpen_DT_v7', 'HLT_L1SingleMuOpen_v7', 'HLT_Random_v3' ) ) fragment.hltPreDatasetExpressCosmics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_BptxOR_v7', 'HLT_L1SingleEG10er2p5_v5', 'HLT_L1SingleEG15er2p5_v5', 'HLT_L1SingleEG26er2p5_v5', 'HLT_L1SingleEG28er1p5_v5', 'HLT_L1SingleEG28er2p1_v5', 'HLT_L1SingleEG28er2p5_v5', 'HLT_L1SingleEG34er2p5_v5', 'HLT_L1SingleEG36er2p5_v5', 'HLT_L1SingleEG38er2p5_v5', 'HLT_L1SingleEG40er2p5_v5', 'HLT_L1SingleEG42er2p5_v5', 'HLT_L1SingleEG45er2p5_v5', 'HLT_L1SingleEG50_v5', 'HLT_L1SingleEG8er2p5_v5', 'HLT_L1SingleJet60_v5', 'HLT_Physics_v16 / 2', 'HLT_PixelClusters_WP1_v7', 'HLT_PixelClusters_WP2_v7', 'HLT_Random_v3', 'HLT_ZeroBias_Alignment_v9', 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13', 'HLT_ZeroBias_IsolatedBunches_v13', 'HLT_ZeroBias_v14 / 6' ) ) fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Beamspot_PixelClusters_WP2_v15' ) ) fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Physics_v16' ) ) fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_HcalNZS_v23', 'HLT_HcalPhiSym_v25' ) ) fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'DST_Physics_v18', 'DST_ZeroBias_v13' ) ) fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_BptxOR_v7', 'HLT_L1ETM120_v5', 'HLT_L1ETM150_v5', 'HLT_L1EXT_HCAL_LaserMon1_v6', 'HLT_L1EXT_HCAL_LaserMon4_v6', 'HLT_L1HTT120er_v5', 'HLT_L1HTT160er_v5', 'HLT_L1HTT200er_v5', 'HLT_L1HTT255er_v5', 'HLT_L1HTT280er_v5', 'HLT_L1HTT320er_v5', 'HLT_L1HTT360er_v5', 'HLT_L1HTT400er_v5', 'HLT_L1HTT450er_v5', 'HLT_L1SingleEG10er2p5_v5', 'HLT_L1SingleEG15er2p5_v5', 'HLT_L1SingleEG26er2p5_v5', 'HLT_L1SingleEG28er1p5_v5', 'HLT_L1SingleEG28er2p1_v5', 'HLT_L1SingleEG28er2p5_v5', 'HLT_L1SingleEG34er2p5_v5', 'HLT_L1SingleEG36er2p5_v5', 'HLT_L1SingleEG38er2p5_v5', 'HLT_L1SingleEG40er2p5_v5', 'HLT_L1SingleEG42er2p5_v5', 'HLT_L1SingleEG45er2p5_v5', 'HLT_L1SingleEG50_v5', 'HLT_L1SingleEG8er2p5_v5', 'HLT_L1SingleJet10erHE_v6', 'HLT_L1SingleJet120_v5', 'HLT_L1SingleJet12erHE_v6', 'HLT_L1SingleJet180_v5', 'HLT_L1SingleJet200_v6', 'HLT_L1SingleJet35_v6', 'HLT_L1SingleJet60_v5', 'HLT_L1SingleJet8erHE_v6', 'HLT_L1SingleJet90_v5' ) ) fragment.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetMuonShower = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v6' ) ) fragment.hltPreDatasetMuonShower = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v12', 'HLT_CDC_L2cosmic_5p5_er1p0_v12', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v16', 'HLT_L2Mu10_NoVertex_NoBPTX_v17', 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v16', 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v15' ) ) fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'DQM_Random_v1', 'DQM_ZeroBias_v4', 'HLT_BptxOR_v7', 'HLT_CDC_L2cosmic_10_er1p0_v12', 'HLT_CDC_L2cosmic_5p5_er1p0_v12', 'HLT_HcalNZS_v23', 'HLT_HcalPhiSym_v25', 'HLT_L1DoubleMu0_v6', 'HLT_L1ETM120_v5', 'HLT_L1ETM150_v5', 'HLT_L1FatEvents_v7', 'HLT_L1HTT120er_v5', 'HLT_L1HTT160er_v5', 'HLT_L1HTT200er_v5', 'HLT_L1HTT255er_v5', 'HLT_L1HTT280er_v5', 'HLT_L1HTT320er_v5', 'HLT_L1HTT360er_v5', 'HLT_L1HTT400er_v5', 'HLT_L1HTT450er_v5', 'HLT_L1SingleEG10er2p5_v5', 'HLT_L1SingleEG15er2p5_v5', 'HLT_L1SingleEG26er2p5_v5', 'HLT_L1SingleEG28er1p5_v5', 'HLT_L1SingleEG28er2p1_v5', 'HLT_L1SingleEG28er2p5_v5', 'HLT_L1SingleEG34er2p5_v5', 'HLT_L1SingleEG36er2p5_v5', 'HLT_L1SingleEG38er2p5_v5', 'HLT_L1SingleEG40er2p5_v5', 'HLT_L1SingleEG42er2p5_v5', 'HLT_L1SingleEG45er2p5_v5', 'HLT_L1SingleEG50_v5', 'HLT_L1SingleEG8er2p5_v5', 'HLT_L1SingleJet120_v5', 'HLT_L1SingleJet180_v5', 'HLT_L1SingleJet200_v6', 'HLT_L1SingleJet35_v6', 'HLT_L1SingleJet60_v5', 'HLT_L1SingleJet90_v5', 'HLT_L1SingleMuCosmics_v9', 'HLT_L1SingleMuOpen_v7', 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v16', 'HLT_L2Mu10_NoVertex_NoBPTX_v17', 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v16', 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v15', 'HLT_Physics_v16', 'HLT_PixelClusters_WP1_v7', 'HLT_PixelClusters_WP2_v7', 'HLT_Random_v3', 'HLT_ZeroBias_Alignment_v9', 'HLT_ZeroBias_FirstBXAfterTrain_v11', 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13', 'HLT_ZeroBias_FirstCollisionInTrain_v12', 'HLT_ZeroBias_IsolatedBunches_v13', 'HLT_ZeroBias_LastCollisionInTrain_v11', 'HLT_ZeroBias_v14' ) ) fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v26' ) ) fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_TriggersForScoutingPFMonitor_SingleMuon_v2' ) ) fragment.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetScoutingPF = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'DST_PFScouting_SingleMuon_v16', 'DST_PFScouting_ZeroBiasVdM_v8' ) ) fragment.hltPreDatasetScoutingPF0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetScoutingPF1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_EcalCalibration_v5', 'HLT_HcalCalibration_v7' ) ) fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_EcalCalibration_v5', 'HLT_HcalCalibration_v7' ) ) fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetVRRandom = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) ) fragment.hltPreDatasetVRRandom0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom12 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom13 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom14 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRRandom15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_v3', 'HLT_ZeroBias_Alignment_v9', 'HLT_ZeroBias_FirstBXAfterTrain_v11', 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13', 'HLT_ZeroBias_FirstCollisionInTrain_v12', 'HLT_ZeroBias_IsolatedBunches_v13', 'HLT_ZeroBias_LastCollisionInTrain_v11', 'HLT_ZeroBias_v14' ) ) fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' ) ) fragment.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetSpecialZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v7', 'HLT_ZeroBias_Gated_v6', 'HLT_ZeroBias_HighRate_v5' ) ) fragment.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias12 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias13 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias14 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias16 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias17 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias18 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias19 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias20 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 20 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias21 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 21 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias22 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 22 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias23 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 23 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias24 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 24 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias25 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 25 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias26 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 26 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias27 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 27 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias28 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 28 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias29 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 29 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 30 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialZeroBias31 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 31 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetSpecialHLTPhysics = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v8' ) ) fragment.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetSpecialMinimumBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_L1MinimumBiasHF0ANDBptxAND_v1', 'HLT_PixelClusters_WP2_HighRate_v3' ) ) fragment.hltPreDatasetSpecialMinimumBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialMinimumBias1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialMinimumBias2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetSpecialMinimumBias3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetCosmicHLTMonitor = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_CosmicTracking_v5', 'HLT_L1SingleMuCosmics_PointingCosmicTracking_v6' ) ) fragment.hltPreDatasetCosmicHLTMonitor = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetDQMOnlineScouting = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_TriggersForScoutingPFMonitor_SingleMuon_v2' ) ) fragment.hltPreDatasetDQMOnlineScouting = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltDatasetVRZeroBias = cms.EDFilter( "TriggerResultsFilter", usePathStatus = cms.bool( True ), hltResults = cms.InputTag( "" ), l1tResults = cms.InputTag( "" ), l1tIgnoreMaskAndPrescale = cms.bool( False ), throw = cms.bool( True ), triggerConditions = cms.vstring( 'HLT_ZeroBias_HighRate_v5' ) ) fragment.hltPreDatasetVRZeroBias0 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 0 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias1 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 1 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias2 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 2 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias3 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 3 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias4 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 4 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias5 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 5 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias6 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 6 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias7 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 7 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias8 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 8 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias9 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 9 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias10 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 10 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias11 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 11 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias12 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 12 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias13 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 13 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias14 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 14 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias15 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 15 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias16 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 16 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias17 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 17 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias18 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 18 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias19 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 19 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias20 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 20 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias21 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 21 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias22 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 22 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias23 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 23 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias24 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 24 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias25 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 25 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias26 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 26 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias27 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 27 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias28 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 28 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias29 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 29 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias30 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 30 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias31 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 31 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias32 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 32 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias33 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 33 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias34 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 34 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias35 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 35 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias36 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 36 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias37 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 37 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias38 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 38 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias39 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 39 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias40 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 40 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias41 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 41 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias42 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 42 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias43 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 43 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias44 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 44 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias45 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 45 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias46 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 46 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias47 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 47 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias48 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 48 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias49 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 49 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias50 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 50 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.hltPreDatasetVRZeroBias51 = cms.EDFilter( "HLTPrescaler", offset = cms.uint32( 51 ), L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ) ) fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap ) fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot ) fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit ) fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd ) fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit ) fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence ) fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits ) fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks ) fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices ) fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacilityAlpaka + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent ) fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits + fragment.hltSiStripRecHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds + fragment.hltIter0PFlowCkfTrackCandidatesMkFit + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity ) fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity ) fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks ) fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 ) fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco ) fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigisCPPF + fragment.hltOmtfDigis + fragment.hltMuonRPCDigisTwinMux + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons ) fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates ) fragment.HLTDoLocalStripOnDemandSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacilityOnDemand + fragment.hltMeasurementTrackerEventOnDemand ) fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI ) fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 ) fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity ) fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO ) fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination ) fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 ) fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity ) fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemoval + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions + fragment.hltIter3IterL3FromL1MuonTrackingRegions + fragment.hltIter3IterL3FromL1MuonPixelClusterCheck + fragment.hltIter3IterL3FromL1MuonPixelHitDoublets + fragment.hltIter3IterL3FromL1MuonPixelSeeds + fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter3IterL3FromL1MuonTrackCutClassifier + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity ) fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon ) fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence ) fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks ) fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates ) fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorEMTF + fragment.hltFEDSelectorCPPF ) fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync ) fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync ) fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync ) fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync ) fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco ) fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL ) fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync ) fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll ) fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF ) fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 ) fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons ) fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow ) fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID ) fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector ) fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected ) fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence ) fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence ) fragment.HLTPFClusteringEcalMFForMuons = cms.Sequence( fragment.hltRecHitInRegionForMuonsMF + fragment.hltRecHitInRegionForMuonsES + fragment.hltParticleFlowRecHitECALForMuonsMF + fragment.hltParticleFlowRecHitPSForMuons + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF + fragment.hltParticleFlowClusterPSForMuons + fragment.hltParticleFlowClusterECALForMuonsMF ) fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuons + fragment.hltMuonEcalMFPFClusterIsoForMuons ) fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalRegPFClusterIsoForMuons ) fragment.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon + fragment.hltPixelTracksInRegionIter0L3Muon + fragment.hltIter0L3MuonPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonCkfTrackCandidates + fragment.hltIter0L3MuonCtfWithMaterialTracks + fragment.hltIter0L3MuonTrackCutClassifier + fragment.hltIter0L3MuonTrackSelectionHighPurity ) fragment.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterativeTrackingL3MuonIteration0 ) fragment.HLTMuIsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map ) fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded ) fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons ) fragment.HLTElePixelMatchUnseededSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsUnseeded + fragment.hltEgammaPixelMatchVarsUnseeded ) fragment.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsBestTrkUnseeded ) fragment.HLTPFScoutingSequence = cms.Sequence( fragment.HLTAK4PFJetsSequence + fragment.hltFixedGridRhoFastjetAllCalo + fragment.hltPFMETProducer + fragment.HLTMuIsolationSequence + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEgammaClusterShapeUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaEcalPFClusterIsoUnseeded + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIsoUnseeded + fragment.HLTElePixelMatchUnseededSequence + fragment.HLTGsfElectronBestTrkUnseededSequence + fragment.hltEgammaEleGsfTrackIsoUnseeded ) fragment.HLTL2muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidatesNoVtx ) fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons + fragment.hltIterL3OIGlbDisplacedTrackCandidates + fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + fragment.hltIterL3OIDisplacedMuonTrackCutClassifier + fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + fragment.hltL3GlbDisplacedMuonsIterL3OI ) fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions + fragment.hltPixelTracksInDisplacedRegionL2 ) fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates + fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier + fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity ) fragment.HLTIterL3IODisplacedmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon ) fragment.HLTIterativeTrackingIteration4GlbDisplacedMuons = cms.Sequence( fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons + fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons + fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons + fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons + fragment.hltIter4IterL3FromL2MuonTrackCutClassifier + fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity ) fragment.HLTIterativeTrackingIteration4ForDisplacedTkMuons = cms.Sequence( fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons + fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons + fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons + fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons + fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons + fragment.hltIter4IterL3FromL1MuonTrackCutClassifier + fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity ) fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence + fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination + fragment.hltIterL3OIL3GlbDisplacedMuons + fragment.hltIterL3OIGlbDisplacedMuonCandidates + fragment.hltL2SelectorForL3IOForGlbDisplaced + fragment.HLTIterL3IODisplacedmuonTkCandidateSequence + fragment.HLTIterativeTrackingIteration4GlbDisplacedMuons + fragment.hltL1MuonNoL2SelectorNoVtx + fragment.HLTIterativeTrackingIteration4ForDisplacedTkMuons + fragment.hltIter0MergedWithIter4GlbDisplacedMuons + fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons + fragment.hltdTksMergedWithOIGlbDisplacedMuons + fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity + fragment.hltIterL3GlbdTksDisplacedMuons + fragment.hltIterL3DisplacedMuons + fragment.hltIterL3DisplacedMuonsLinks ) fragment.HLTL3DisplacedMuonRecoSequence = cms.Sequence( fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + fragment.hltIterL3TrackerDisplacedMuonCandidates + fragment.hltIterL3DisplacedMuonCandidates ) fragment.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( fragment.hltRecHitInRegionForMuonsMFnoVtx + fragment.hltRecHitInRegionForMuonsESNoVtx + fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx + fragment.hltParticleFlowRecHitPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + fragment.hltParticleFlowClusterPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALForMuonsMFNoVtx ) fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuonsNoVtx + fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx ) fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx ) fragment.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + fragment.hltPixelTracksInRegionIter0L3MuonNoVtx + fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0L3MuonTrackCutClassifierNoVtx + fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx ) fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripOnDemandSequence + fragment.HLTIterativeTrackingL3MuonIteration0NoVtx ) fragment.HLTMuIsolationSequenceNoVtx = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + fragment.hltMuonTkRelIsolationCut0p09MapNoVtx ) fragment.HLTPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPackerNoVtx + fragment.hltScoutingMuonPackerVtx + fragment.hltScoutingEgammaPacker + fragment.hltScoutingRecHitPacker ) fragment.HLTPFScoutingTrackingSequence = cms.Sequence( fragment.HLTPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducerVtx + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.hltCTPPSPixelDigis + fragment.hltCTPPSDiamondRawToDigi + fragment.HLTPFScoutingPackingSequence ) fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis ) fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot ) fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPFNoMu + fragment.hltPFMuonMerging ) fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll ) fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed ) fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector ) fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed ) fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence ) fragment.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegmentsMeanTimer + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigisCPPF + fragment.hltOmtfDigis + fragment.hltMuonRPCDigisTwinMux + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments ) fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons ) fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed ) fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks ) fragment.HLTDoLocalStripFullSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacilityAlpaka + fragment.hltFullSiStripRawToClustersFacility + fragment.hltFullMeasurementTrackerEvent + fragment.hltGlobalSiStripMatchedRecHitsFull ) fragment.HLTCTFCosmicsSequence = cms.Sequence( fragment.hltSimpleCosmicBONSeedingLayers + fragment.hltSimpleCosmicBONSeeds + fragment.hltCombinatorialcosmicseedingtripletsP5 + fragment.hltCombinatorialcosmicseedingpairsTOBP5 + fragment.hltCombinatorialcosmicseedingpairsTECposP5 + fragment.hltCombinatorialcosmicseedingpairsTECnegP5 + fragment.hltCombinatorialcosmicseedfinderP5 + fragment.hltCombinedP5SeedsForCTF + fragment.hltCkfTrackCandidatesP5 + fragment.hltCtfWithMaterialTracksCosmics + fragment.hltCtfWithMaterialTracksP5 ) fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis ) fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse ) fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter ) fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter ) fragment.AlCa_EcalPhiSym_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence ) fragment.AlCa_EcalEtaEBonly_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.AlCa_EcalEtaEEonly_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.AlCa_EcalPi0EBonly_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.AlCa_EcalPi0EEonly_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.AlCa_IsoTrackHBHE_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTMultiJet + fragment.hltPreAlCaIsoTrackHBHE + fragment.HLTTrackReconstructionForPFNoMu + fragment.hltMergedTracksSelector + fragment.hltMergedTracksSelectorFilter + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTEndSequence ) fragment.AlCa_RPCMuonNormalisation_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence ) fragment.AlCa_LumiPixelsCounts_Random_v14 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) fragment.AlCa_LumiPixelsCounts_ZeroBias_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrAlwaysTrue + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) fragment.DQM_PixelReconstruction_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTEndSequence ) fragment.DQM_EcalReconstruction_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence ) fragment.DQM_HcalReconstruction_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence ) fragment.DQM_Random_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreDQMRandom + fragment.HLTEndSequence ) fragment.DQM_ZeroBias_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDQMZeroBias + fragment.HLTEndSequence ) fragment.DST_ZeroBias_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) fragment.DST_Physics_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) fragment.DST_PFScouting_SingleMuon_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuScouting + fragment.hltPreDSTPFScoutingSingleMuon + fragment.hltL1fL1sMuScoutingL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMuScoutingL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0) + fragment.hltL3fL1sMuScoutingL3Filtered0 + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) fragment.DST_PFScouting_ZeroBiasVdM_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sScoutingZeroBiasVdM + fragment.hltPreDSTPFScoutingZeroBiasVdM + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence ) fragment.HLT_TriggersForScoutingPFMonitor_SingleMuon_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorSingleMuon + fragment.hltTriggersForScoutingPFMonitorSingleMuonFilter ) fragment.HLT_EcalCalibration_v5 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence ) fragment.HLT_HcalCalibration_v7 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence ) fragment.HLT_HcalNZS_v23 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence ) fragment.HLT_HcalPhiSym_v25 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence ) fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence ) fragment.HLT_Physics_v16 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_Alignment_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_Beamspot_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_IsolatedBunches_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_FirstBXAfterTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_FirstCollisionInTrain_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_LastCollisionInTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence ) fragment.HLT_HT300_Beamspot_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) fragment.HLT_L1SingleMuCosmics_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence ) fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) fragment.HLT_L2Mu10_NoVertex_NoBPTX_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence ) fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence ) fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence ) fragment.HLT_CDC_L2cosmic_10_er1p0_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence ) fragment.HLT_CDC_L2cosmic_5p5_er1p0_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence ) fragment.HLT_PPSMaxTracksPerArm1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.HLT_PPSMaxTracksPerRP4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence ) fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence ) fragment.HLT_SpecialHLTPhysics_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreSpecialHLTPhysics + fragment.HLTEndSequence ) fragment.AlCa_LumiPixelsCounts_RandomHighRate_v8 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandomHighRate + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopy + fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence ) fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxMinusORBptxPlusORBptxOR + fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCountsGated + fragment.HLTEndSequence ) fragment.HLT_L1SingleMuOpen_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpen + fragment.hltL1MuOpenL1Filtered0 + fragment.HLTEndSequence ) fragment.HLT_L1SingleMuOpen_DT_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpenDT + fragment.hltL1MuOpenL1FilteredDT + fragment.HLTEndSequence ) fragment.HLT_L1SingleMu3_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPreL1SingleMu3 + fragment.hltL1fL1sMu3L1Filtered0 + fragment.HLTEndSequence ) fragment.HLT_L1SingleMu5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPreL1SingleMu5 + fragment.hltL1fL1sMu5L1Filtered0 + fragment.HLTEndSequence ) fragment.HLT_L1SingleMu7_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreL1SingleMu7 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTEndSequence ) fragment.HLT_L1DoubleMu0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreL1DoubleMu0 + fragment.hltDoubleMu0L1Filtered + fragment.HLTEndSequence ) fragment.HLT_L1SingleJet8erHE_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8erHE + fragment.hltPreL1SingleJet8erHE + fragment.HLTEndSequence ) fragment.HLT_L1SingleJet10erHE_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet10erHE + fragment.hltPreL1SingleJet10erHE + fragment.HLTEndSequence ) fragment.HLT_L1SingleJet12erHE_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12erHE + fragment.hltPreL1SingleJet12erHE + fragment.HLTEndSequence ) fragment.HLT_L1SingleJet35_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreL1SingleJet35 + fragment.HLTEndSequence ) fragment.HLT_L1SingleJet200_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreL1SingleJet200 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG8er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG8er2p5 + fragment.hltPreL1SingleEG8er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG10er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPreL1SingleEG10er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG15er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreL1SingleEG15er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG26er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26er2p5 + fragment.hltPreL1SingleEG26er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG28er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p5 + fragment.hltPreL1SingleEG28er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG28er2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p1 + fragment.hltPreL1SingleEG28er2p1 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG28er1p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er1p5 + fragment.hltPreL1SingleEG28er1p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG34er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34er2p5 + fragment.hltPreL1SingleEG34er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG36er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG36er2p5 + fragment.hltPreL1SingleEG36er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG38er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG38er2p5 + fragment.hltPreL1SingleEG38er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG40er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40er2p5 + fragment.hltPreL1SingleEG40er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG42er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG42er2p5 + fragment.hltPreL1SingleEG42er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG45er2p5_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG45er2p5 + fragment.hltPreL1SingleEG45er2p5 + fragment.HLTEndSequence ) fragment.HLT_L1SingleEG50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG50 + fragment.hltPreL1SingleEG50 + fragment.HLTEndSequence ) fragment.HLT_L1SingleJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreL1SingleJet60 + fragment.HLTEndSequence ) fragment.HLT_L1SingleJet90_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreL1SingleJet90 + fragment.HLTEndSequence ) fragment.HLT_L1SingleJet120_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreL1SingleJet120 + fragment.HLTEndSequence ) fragment.HLT_L1SingleJet180_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreL1SingleJet180 + fragment.HLTEndSequence ) fragment.HLT_L1HTT120er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPreL1HTT120er + fragment.HLTEndSequence ) fragment.HLT_L1HTT160er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPreL1HTT160er + fragment.HLTEndSequence ) fragment.HLT_L1HTT200er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPreL1HTT200er + fragment.HLTEndSequence ) fragment.HLT_L1HTT255er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPreL1HTT255er + fragment.HLTEndSequence ) fragment.HLT_L1HTT280er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280er + fragment.hltPreL1HTT280er + fragment.HLTEndSequence ) fragment.HLT_L1HTT320er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT320er + fragment.hltPreL1HTT320er + fragment.HLTEndSequence ) fragment.HLT_L1HTT360er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT360er + fragment.hltPreL1HTT360er + fragment.HLTEndSequence ) fragment.HLT_L1HTT400er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT400er + fragment.hltPreL1HTT400er + fragment.HLTEndSequence ) fragment.HLT_L1HTT450er_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT450er + fragment.hltPreL1HTT450er + fragment.HLTEndSequence ) fragment.HLT_L1ETM120_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM120 + fragment.hltPreL1ETM120 + fragment.HLTEndSequence ) fragment.HLT_L1ETM150_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM150 + fragment.hltPreL1ETM150 + fragment.HLTEndSequence ) fragment.HLT_L1EXT_HCAL_LaserMon1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon1 + fragment.hltPreL1EXTHCALLaserMon1 + fragment.HLTEndSequence ) fragment.HLT_L1EXT_HCAL_LaserMon4_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon4 + fragment.hltPreL1EXTHCALLaserMon4 + fragment.HLTEndSequence ) fragment.HLT_L1MinimumBiasHF0ANDBptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1MinimumBiasHF0ANDBptxAND + fragment.hltPreL1MinimumBiasHF0ANDBptxAND + fragment.HLTEndSequence ) fragment.HLT_CscCluster_Cosmic_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterCosmic + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterCosmic + fragment.HLTEndSequence ) fragment.HLT_HT60_Beamspot_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotHT60 + fragment.hltPreHT60Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT60 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence ) fragment.HLT_Beamspot_PixelClusters_WP2_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPreBeamspotPixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.HLTEndSequence ) fragment.HLT_PixelClusters_WP2_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTEndSequence ) fragment.HLT_PixelClusters_WP2_HighRate_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP2HighRate + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTEndSequence ) fragment.HLT_PixelClusters_WP1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP1 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP1 + fragment.HLTEndSequence ) fragment.HLT_BptxOR_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxOR + fragment.hltPreBptxOR + fragment.HLTEndSequence ) fragment.HLT_L1SingleMuCosmics_EMTF_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicsEMTF + fragment.hltPreL1SingleMuCosmicsEMTF + fragment.HLTEndSequence ) fragment.HLT_L1SingleMuCosmics_CosmicTracking_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmicsCosmicTracking + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripFullSequence + fragment.HLTCTFCosmicsSequence + fragment.hltCtfWithMaterialTracksP5TrackCountFilter + fragment.HLTEndSequence ) fragment.HLT_L1SingleMuCosmics_PointingCosmicTracking_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmicsPointingCosmicTracking + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2CosmicsMuonTrackerPointingFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripFullSequence + fragment.HLTCTFCosmicsSequence + fragment.hltCtfWithMaterialTracksP5TrackCountFilter + fragment.HLTEndSequence ) fragment.HLT_L1FatEvents_v7 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreL1FatEvents + fragment.HLTEndSequence ) fragment.HLT_Random_HighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandomHighRate + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_HighRate_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopy + fragment.hltPreZeroBiasHighRate + fragment.HLTEndSequence ) fragment.HLT_ZeroBias_Gated_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxMinusORBptxPlusORBptxOR + fragment.hltPreZeroBiasGated + fragment.HLTEndSequence ) fragment.HLT_SpecialZeroBias_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopyOrAlwaysTrue + fragment.hltPreSpecialZeroBias + fragment.HLTEndSequence ) fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse ) fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport ) fragment.Dataset_AlCaHcalIsoTrk = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaHcalIsoTrk + fragment.hltPreDatasetAlCaHcalIsoTrk ) fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress ) fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt ) fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate0 ) fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate1 ) fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate2 ) fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate3 ) fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate4 ) fragment.Dataset_AlCaLumiPixelsCountsPromptHighRate5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPromptHighRate + fragment.hltPreDatasetAlCaLumiPixelsCountsPromptHighRate5 ) fragment.Dataset_AlCaLumiPixelsCountsGated = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsGated + fragment.hltPreDatasetAlCaLumiPixelsCountsGated ) fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 ) fragment.Dataset_AlCaPPSExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSExpress + fragment.hltPreDatasetAlCaPPSExpress ) fragment.Dataset_AlCaPPSPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSPrompt + fragment.hltPreDatasetAlCaPPSPrompt ) fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym ) fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning ) fragment.Dataset_Cosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmics + fragment.hltPreDatasetCosmics ) fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU ) fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot ) fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom ) fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser ) fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay ) fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment ) fragment.Dataset_ExpressCosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressCosmics + fragment.hltPreDatasetExpressCosmics ) fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics ) fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor ) fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics ) fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS ) fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept ) fragment.Dataset_MinimumBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMinimumBias + fragment.hltPreDatasetMinimumBias ) fragment.Dataset_MuonShower = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonShower + fragment.hltPreDatasetMuonShower ) fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX ) fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor ) fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor ) fragment.Dataset_ScoutingPFMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFMonitor + fragment.hltPreDatasetScoutingPFMonitor ) fragment.Dataset_ScoutingPF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPF + fragment.hltPreDatasetScoutingPF0 ) fragment.Dataset_ScoutingPF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPF + fragment.hltPreDatasetScoutingPF1 ) fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal ) fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM ) fragment.Dataset_VRRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom0 ) fragment.Dataset_VRRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom1 ) fragment.Dataset_VRRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom2 ) fragment.Dataset_VRRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom3 ) fragment.Dataset_VRRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom4 ) fragment.Dataset_VRRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom5 ) fragment.Dataset_VRRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom6 ) fragment.Dataset_VRRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom7 ) fragment.Dataset_VRRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom8 ) fragment.Dataset_VRRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom9 ) fragment.Dataset_VRRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom10 ) fragment.Dataset_VRRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom11 ) fragment.Dataset_VRRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom12 ) fragment.Dataset_VRRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom13 ) fragment.Dataset_VRRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom14 ) fragment.Dataset_VRRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRRandom + fragment.hltPreDatasetVRRandom15 ) fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias ) fragment.Dataset_SpecialRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom0 ) fragment.Dataset_SpecialRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom1 ) fragment.Dataset_SpecialRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom2 ) fragment.Dataset_SpecialRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom3 ) fragment.Dataset_SpecialRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom4 ) fragment.Dataset_SpecialRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom5 ) fragment.Dataset_SpecialRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom6 ) fragment.Dataset_SpecialRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom7 ) fragment.Dataset_SpecialRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom8 ) fragment.Dataset_SpecialRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom9 ) fragment.Dataset_SpecialRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom10 ) fragment.Dataset_SpecialRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom11 ) fragment.Dataset_SpecialRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom12 ) fragment.Dataset_SpecialRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom13 ) fragment.Dataset_SpecialRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom14 ) fragment.Dataset_SpecialRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom15 ) fragment.Dataset_SpecialRandom16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom16 ) fragment.Dataset_SpecialRandom17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom17 ) fragment.Dataset_SpecialRandom18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom18 ) fragment.Dataset_SpecialRandom19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom19 ) fragment.Dataset_SpecialZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias0 ) fragment.Dataset_SpecialZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias1 ) fragment.Dataset_SpecialZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias2 ) fragment.Dataset_SpecialZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias3 ) fragment.Dataset_SpecialZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias4 ) fragment.Dataset_SpecialZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias5 ) fragment.Dataset_SpecialZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias6 ) fragment.Dataset_SpecialZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias7 ) fragment.Dataset_SpecialZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias8 ) fragment.Dataset_SpecialZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias9 ) fragment.Dataset_SpecialZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias10 ) fragment.Dataset_SpecialZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias11 ) fragment.Dataset_SpecialZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias12 ) fragment.Dataset_SpecialZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias13 ) fragment.Dataset_SpecialZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias14 ) fragment.Dataset_SpecialZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias15 ) fragment.Dataset_SpecialZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias16 ) fragment.Dataset_SpecialZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias17 ) fragment.Dataset_SpecialZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias18 ) fragment.Dataset_SpecialZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias19 ) fragment.Dataset_SpecialZeroBias20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias20 ) fragment.Dataset_SpecialZeroBias21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias21 ) fragment.Dataset_SpecialZeroBias22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias22 ) fragment.Dataset_SpecialZeroBias23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias23 ) fragment.Dataset_SpecialZeroBias24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias24 ) fragment.Dataset_SpecialZeroBias25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias25 ) fragment.Dataset_SpecialZeroBias26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias26 ) fragment.Dataset_SpecialZeroBias27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias27 ) fragment.Dataset_SpecialZeroBias28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias28 ) fragment.Dataset_SpecialZeroBias29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias29 ) fragment.Dataset_SpecialZeroBias30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias30 ) fragment.Dataset_SpecialZeroBias31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias + fragment.hltPreDatasetSpecialZeroBias31 ) fragment.Dataset_SpecialHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics0 ) fragment.Dataset_SpecialHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics1 ) fragment.Dataset_SpecialHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics2 ) fragment.Dataset_SpecialHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics3 ) fragment.Dataset_SpecialHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics4 ) fragment.Dataset_SpecialHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics5 ) fragment.Dataset_SpecialHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics6 ) fragment.Dataset_SpecialHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics7 ) fragment.Dataset_SpecialHLTPhysics8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics8 ) fragment.Dataset_SpecialHLTPhysics9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics9 ) fragment.Dataset_SpecialHLTPhysics10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics10 ) fragment.Dataset_SpecialHLTPhysics11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics11 ) fragment.Dataset_SpecialHLTPhysics12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics12 ) fragment.Dataset_SpecialHLTPhysics13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics13 ) fragment.Dataset_SpecialHLTPhysics14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics14 ) fragment.Dataset_SpecialHLTPhysics15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics15 ) fragment.Dataset_SpecialHLTPhysics16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics16 ) fragment.Dataset_SpecialHLTPhysics17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics17 ) fragment.Dataset_SpecialHLTPhysics18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics18 ) fragment.Dataset_SpecialHLTPhysics19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics + fragment.hltPreDatasetSpecialHLTPhysics19 ) fragment.Dataset_SpecialMinimumBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialMinimumBias + fragment.hltPreDatasetSpecialMinimumBias0 ) fragment.Dataset_SpecialMinimumBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialMinimumBias + fragment.hltPreDatasetSpecialMinimumBias1 ) fragment.Dataset_SpecialMinimumBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialMinimumBias + fragment.hltPreDatasetSpecialMinimumBias2 ) fragment.Dataset_SpecialMinimumBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialMinimumBias + fragment.hltPreDatasetSpecialMinimumBias3 ) fragment.Dataset_CosmicHLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmicHLTMonitor + fragment.hltPreDatasetCosmicHLTMonitor ) fragment.Dataset_DQMOnlineScouting = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineScouting + fragment.hltPreDatasetDQMOnlineScouting ) fragment.ScoutingPF0Output = cms.Path( ) fragment.ScoutingPF1Output = cms.Path( ) fragment.Dataset_VRZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias0 ) fragment.Dataset_VRZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias1 ) fragment.Dataset_VRZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias2 ) fragment.Dataset_VRZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias3 ) fragment.Dataset_VRZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias4 ) fragment.Dataset_VRZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias5 ) fragment.Dataset_VRZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias6 ) fragment.Dataset_VRZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias7 ) fragment.Dataset_VRZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias8 ) fragment.Dataset_VRZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias9 ) fragment.Dataset_VRZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias10 ) fragment.Dataset_VRZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias11 ) fragment.Dataset_VRZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias12 ) fragment.Dataset_VRZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias13 ) fragment.Dataset_VRZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias14 ) fragment.Dataset_VRZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias15 ) fragment.Dataset_VRZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias16 ) fragment.Dataset_VRZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias17 ) fragment.Dataset_VRZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias18 ) fragment.Dataset_VRZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias19 ) fragment.Dataset_VRZeroBias20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias20 ) fragment.Dataset_VRZeroBias21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias21 ) fragment.Dataset_VRZeroBias22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias22 ) fragment.Dataset_VRZeroBias23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias23 ) fragment.Dataset_VRZeroBias24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias24 ) fragment.Dataset_VRZeroBias25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias25 ) fragment.Dataset_VRZeroBias26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias26 ) fragment.Dataset_VRZeroBias27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias27 ) fragment.Dataset_VRZeroBias28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias28 ) fragment.Dataset_VRZeroBias29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias29 ) fragment.Dataset_VRZeroBias30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias30 ) fragment.Dataset_VRZeroBias31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias31 ) fragment.Dataset_VRZeroBias32 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias32 ) fragment.Dataset_VRZeroBias33 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias33 ) fragment.Dataset_VRZeroBias34 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias34 ) fragment.Dataset_VRZeroBias35 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias35 ) fragment.Dataset_VRZeroBias36 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias36 ) fragment.Dataset_VRZeroBias37 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias37 ) fragment.Dataset_VRZeroBias38 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias38 ) fragment.Dataset_VRZeroBias39 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias39 ) fragment.Dataset_VRZeroBias40 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias40 ) fragment.Dataset_VRZeroBias41 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias41 ) fragment.Dataset_VRZeroBias42 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias42 ) fragment.Dataset_VRZeroBias43 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias43 ) fragment.Dataset_VRZeroBias44 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias44 ) fragment.Dataset_VRZeroBias45 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias45 ) fragment.Dataset_VRZeroBias46 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias46 ) fragment.Dataset_VRZeroBias47 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias47 ) fragment.Dataset_VRZeroBias48 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias48 ) fragment.Dataset_VRZeroBias49 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias49 ) fragment.Dataset_VRZeroBias50 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias50 ) fragment.Dataset_VRZeroBias51 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetVRZeroBias + fragment.hltPreDatasetVRZeroBias51 ) fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v23, fragment.AlCa_EcalEtaEBonly_v28, fragment.AlCa_EcalEtaEEonl … [Строка слишком длинная. Вы можете скачать файл] # dummify hltGetConditions in cff's if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ : fragment.hltDummyConditions = cms.EDFilter( "HLTBool", result = cms.bool( True ) ) fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions) # add specific customizations from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll fragment = customizeHLTforAll(fragment,"Special") from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW fragment = customizeHLTforCMSSW(fragment,"Special") # Eras-based customisations from HLTrigger.Configuration.Eras import modifyHLTforEras modifyHLTforEras(fragment)